Backbone.js

نرم افزار تصویر:
Backbone.js
جزئیات نرم افزار:
نسخه: 1.2.1 به روز شده
ها تاریخ: 20 Jul 15
توسعه دهنده: Jeremy Ashkenas
پروانه: رایگان
محبوبیت: 38

Rating: nan/5 (Total Votes: 0)

در این می افزاید: مدل، دیدگاه ها، بر حسب نوری، حوادث، تاریخ و مجموعه به قابلیت های جاوا اسکریپت است.
بسته بندی شده، در زیر می آید 2KB.
 تخته ستون فقرات ساختار به برنامه های کاربردی جاوا اسکریپت سنگین با ارائه مدل های کلیدی ارزش صحافی و سفارشی حوادث، مجموعه با API غنی از توابع شمارش، نمایش با رویداد اعلانی حمل و نقل، و آن همه به برنامه های موجود بیش از یک رابط JSON آرام متصل می شود.

چه جدید در این نسخه است:

در او listenToOnce به عنوان آنالوگ از یک بار.
اضافه شده به روش findWhere به مجموعه، به که در آن.
اضافه شده کلید، ارزش ها، جفت، برعکس، انتخاب کنید، و حذف روش Underscore.js مدل ستون فقرات.
مسیرهای در نقشه مسیر یک روتر در حال حاضر ممکن ثابت توابع، به جای ارجاع به روش، اگر دوست دارید.

جدید در نسخه 1.1.2 است:

در او listenToOnce به عنوان آنالوگ از یک بار.
اضافه شده به روش findWhere به مجموعه، به که در آن.
اضافه شده کلید، ارزش ها، جفت، برعکس، انتخاب کنید، و حذف روش Underscore.js مدل ستون فقرات.
مسیرهای در نقشه مسیر یک روتر در حال حاضر ممکن ثابت توابع، به جای ارجاع به روش، اگر دوست دارید.

جدید در نسخه 0.9.10 است:

در یک & quot؛ مسیر و & quot؛ رویداد در روتر علاوه بر اینکه در Backbone.history اخراج باعث شده است.
اعتبار مدل در حال حاضر تنها به طور پیش فرض در مدل # اجرا را ذخیره کنید و دیگر به طور پیش فرض بر ساخت و ساز و یا در مدل # مجموعه ای اجرا، مگر این که {اعتبار: درست} گزینه منتقل می شود.
نمایش # را حذف شده است. شما نیاز به استفاده از $ به طور مستقیم به عناصر سازنده DOM در حال حاضر.
عبور {سکوت: درست است} در مورد تغییرات دیگر به تاخیر می اندازد فردی و & quot؛ تغییر: attr و & quot؛ حوادث، به جای آنها به طور کامل خاموش می شود.
روش تغییر مدل # حذف شده است، به عنوان با تاخیر صفت تغییر به عنوان دیگر در دسترس نیست.
رفع اشکال در تغییر که در آن مقایسه ویژگی استفاده می کند! == جای _.isEqual.

جدید در نسخه 0.9.9 است:

هنگام استفاده از اضافه کردن در یک مجموعه، عبور {ادغام: درست است} در حال حاضر باعث مدل های تکراری به ویژگی های خود را در هم ادغام شدند به موجود مدل، به جای اینکه نادیده گرفته میشوند.
اضافه شده به روز رسانی برای & quot (نیز در دسترس به عنوان یک گزینه برای واکشی که)؛ هوشمند و & quot؛ به روز رسانی از مجموعه ای از مدل.
پشتیبانی PATCH HTTP در صرفه جویی با عبور {پچ: درست است}.
هدف ستون فقرات در حال حاضر گسترش رویدادها به طوری که شما می توانید آن را به عنوان یک اتوبوس رویداد جهانی استفاده کنید، اگر شما می خواهم.
اضافه شده یک & quot؛ درخواست و & quot؛ رویداد به Backbone.sync، که باعث هر زمان که یک درخواست شروع به به سرور ساخته شده است. مکمل های طبیعی به & quot؛ را همگام سازی و & quot؛ رویداد.
URL های روتر در حال حاضر پشتیبانی قطعات اختیاری از طریق پرانتز، بدون نیاز به استفاده از یک عبارت منظم.
رویدادهای ستون فقرات حال حاضر یک بار با پشتیبانی از، شبیه به گره یک بار، و یا یکی از jQuery است.

جدید در نسخه 0.9.2 است:

به جای پرتاب خطا در هنگام اضافه کردن مدل های تکراری به یک مجموعه، ستون فقرات در حال حاضر در سکوت آنها را به جای جست و خیز.
اضافه شده فشار، پاپ، unshift، و تغییر به مجموعه.
hash تغییر مدل در حال حاضر برای خواندن آسان از ویژگی دلتا تغییر در معرض، پس از آخرین و & quot مدل، تغییر و & quot؛ رویداد.
اضافه شده که در آن به مجموعه برای فیلتر ساده.
هم اکنون می توانید به حذف تمام تماس مجدد ملزم به یک شیء خاص استفاده یک تماس است.
رفع اشکال برای تو در تو رویدادهای تغییرات فردی، برخی از آنها ممکن است و & quot؛ و & quot ؛. سکوت
رفع اشکال برای رمزگذاری URL در قطعات location.hash.
رفع اشکال برای اعتبار سنجی سمت سرویس گیرنده در پیش از صرفه جویی در پاسخ با {انتظار: درست است}.
به روز شده / تجدید مثال لیست TODO برنامه است.

جدید در نسخه 0.9.0 است:

هنگام شما کلید در پیشبرد دانم، شما ممکن است در حال حاضر model.set (کلید، ارزش) پاسخ و همچنین صرفه جویی .
مدل های متعدد با شناسه مشابه دیگر در یک مجموعه واحد مجاز است.
اضافه شده یک & quot؛ همگام و & quot؛ این رویداد، که باعث هر زمان که دولت یک مدل شده است با موفقیت با سرور (ایجاد، ذخیره، از بین بردن) همگام سازی.
اتصال و قطع شده اند برای شفافیت به روشن و خاموش تغییر کرده است، با پیروی از جی کوئری است. نام قدیمی نیز هنوز هم پشتیبانی می شود.
عملکرد مقایسه مجموعه ستون فقرات در حال حاضر ممکن است رفتار یا مانند یک sortBy (عبور از یک تابع است که یک آرگومان واحد)، و یا مانند یک نوع (عبور از یک تابع مقایسه که دو آرگومان). تابع مقایسه نیز در حال حاضر به طور پیش فرض به مجموعه محدود - بنابراین شما می توانید به این در آن مراجعه کنید.
وقایع مشاهده هش ممکن است در حال حاضر نیز حاوی مقادیر تابع مستقیم و همچنین نام رشته از روش نمایش موجود است.
اضافه زدن و اولیه به مجموعه، پروکسی از تاکید.
مدل # urlRoot حال حاضر ممکن است به عنوان یک تابع به عنوان یک ارزش تعریف شده است.
صفات مشاهده # در حال حاضر ممکن است به عنوان یک تابع به عنوان یک ارزش تعریف شده است.
خواستار واکشی در مجموعه در حال حاضر باعث خواهد شد تمام JSON از ذهن به طریق تابع تجزیه مدل این مجموعه اجرا، اگر یکی تعریف شده است.

جدید در نسخه 0.5.3 است:

یک نمایش اموال وقایع در حال حاضر ممکن است به عنوان یک تابع، و همچنین به عنوان یک شی تحت اللفظی تعریف شود، آن را آسان تر به برنامه نویسی تعریف و به ارث می برند حوادث.
groupBy در حال حاضر از تاکید به عنوان یک روش در مجموعه پروکسی.
اگر سرور در حال حاضر ارائه همه چیز در صفحه بار، عبور Backbone.history.start ({سکوت: درست است}) برای جلوگیری از مسیر اولیه از راه اندازی. Bugfix برای pushState با URL های کد گذاری.

جدید در نسخه 0.5.2 است:

در تابع اتصال، در حال حاضر می توانید یک آرگومان سوم اختیاری را، برای مشخص کردن این تابع پاسخ به تماس.
مدل های متعدد با شناسه یکسان در حال حاضر در مجموعه مجاز است.
رفع اشکال که خواستار .fetch (jQueryOptions) می تواند یک URL نادرست شود به سریال می شود.
رفع مختصر آتش مسیر اضافی قبل از تغییر مسیر، هنگامی که از اهانت آمیز pushState.

جدید در نسخه 0.5.1 است:

در ارتقاء شفاف بهبود یافته از URL های مبتنی بر هش را به pushState، و بالعکس.
تناقض ثابت با ویژگی های غیر اصلاح شده که به تصویب رسید به مدل # مقداردهی اولیه.
واگردانی 0.5.0 تغییر که hashbangs پیشرو از مسیرهای نوار.
او به عنوان شامل یک نام مستعار برای شامل.

جدید در نسخه 0.5.0 است:

یک تعداد زیادی از ترفند کوچک و رفع اشکالات کوچک، بهترین مشاهده با نگاه کردن به ارتکاب تفاوت. HTML5 پشتیبانی pushState، فعال توسط امید بستن به در با: Backbone.history.start ({pushState: درست است}).
کنترل به روتر، برای وضوح تغییر نام داد.
مجموعه # تازه به تاکید توانایی خود را که بدون پارامتر استفاده به هر دو تنظیم مجدد مجموعه با مدل های جدید، و همچنین خالی از این مجموعه به مجموعه # تنظیم مجدد تغییر نام داد. saveLocation با حرکت جایگزین شد.
روش تداوم آرام (صرفه جویی، واکشی، و غیره) در حال حاضر جی کوئری شی معوق برای موفقیت بیشتر / زنجیره خطا و راحتی عمومی بازگشت.
بهبود XSS فرار برای مدل # فرار.
اضافه شدن یک گزینه urlRoot اجازه می دهد تا مشخص URL های آرام و بدون استفاده از یک مجموعه است.
یک خطا پرتاب اگر Backbone.history.start است چندین بار نامیده می شود.
مجموعه # ایجاد اکنون تایید قبل از مقدار دهی اولیه مدل های جدید. view.el هم اکنون می توانید یک رشته مراجعه جی کوئری باشد.
ستون فقرات نمایش ها هم اکنون می توانید یک پارامتر صفات است.
# پیش فرض مدل هم اکنون می توانید یک تابع باشد و همچنین یک ویژگی تحت اللفظی شی.

مورد نیاز:

فعال سازی جاوا اسکریپت در سمت سرویس گیرنده

نرم افزار های مشابه

R2
R2

13 Apr 15

Nimble
Nimble

13 May 15

KeyboardJS
KeyboardJS

10 Dec 15

DotNetMQ
DotNetMQ

23 Jul 15

نرم افزار های دیگر از توسعه دهنده Jeremy Ashkenas

Docco
Docco

28 Feb 15

Underscore.js
Underscore.js

11 Apr 15

Docsplit
Docsplit

13 Apr 15

نظرات به Backbone.js

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!
جستجو بر اساس طبقه بندی