Bu JavaScript imkanları modelləri, fikir, kontrollerlər, hadisələr, tarixi və kolleksiyaları edir.
Dolu, 2KB altında gəlir.
Enumerable funksiyaları, idarə deklarativ hadisə ilə fikir zəngin API hadisələr, kolleksiyalar məcburi və xüsusi modelləri əsas dəyər təmin və rahat JSON interfeysi üzərində mövcud applications üçün bütün birləşdirir tərəfindən JavaScript-ağır applications Backbone təchizatı strukturu.
Bu azad>
Siz kimi, əgər
versiyası 1.1.2 yeni nədir.
- Added listenToOnce dəfə analoq kimi
- harada oxşar Collections üçün FindWhere metodu əlavə edilib.
- açarları, dəyərlər, cüt, invert, seçin, və Backbone modelləri üçün Underscore.js üsulları buraxmaq Added.
- Bir Router marşrutu xəritədə marşrutları indi əvəzinə üsulları istinadlar funksiyası literator ola bilər.
Siz kimi, əgər
versiyası 0.9.10 yeni nədir:
- A & quot; marşrut & quot; Tədbirdə Backbone.history atəşə olan əlavə router səbəb olur.
- Model qiymətləndirmə indi yalnız saxlamaq Model # ismarıcları tərəfindən icra olunur və {doğrulamak: doğru} halda, tikinti ilə və ya Model # dəsti ismarıcları icra artıq. Seçimi qəbul
- View # markası qaldırıldı. İndi DOM elementləri tikintisi birbaşa $ istifadə etmək lazımdır.
- keçən {səssiz doğru} dəyişiklik dəyişiklik artıq fərdi & quot gecikdirəcək hadisələr, əvəzinə onlar tamamilə susdurulur.
- Model # dəyişiklik telefon qaldırıldı, artıq mövcud. kimi atributu dəyişikliklər təxirə kimi
- dəyişikliyi Bug fix atribut müqayisə! == Əvəzinə _.isEqual istifadə edir harada.
Attr & quot;:
versiyası 0.9.9 yeni nədir: keçən toplusu əlavə istifadə edərkən
- {birləşməsi :} əsl indi onların atributları əvəzinə etinasızlıq, mövcud modelləri birləşdirilə üçün dublikat modelləri səbəb olacaq .
- Əlavə yeniləmə üçün & quot (həmçinin almaq üçün bir seçim olaraq mövcud olan); smart & quot; modellərin dəstləri yenilənməsi.
- HTTP PATCH dəstək.
- İstəsəniz, qlobal hadisə avtobus kimi istifadə edə bilərsiniz, belə ki, Backbone obyekt artıq Hadisələr uzanır.
- a & quot əlavə edilib; bir sorğu server edilə başlayır zaman tetikler Backbone.sync hadisə. sync & quot; & quot təbii tamamlayır; hadisədir.
- Router URL'leri artıq bir regex istifadə etmədən, parantez vasitəsilə isteğe hissələri dəstəkləyir.
- Backbone hadisələr indi Node nin bənzər bir dəfə, bir dəfə dəstəkləyir, və ya jQuery nin bir.
Keçən {patch: əsl} tərəfindən qazanc da
Sorğu & quot;
versiyası 0.9.2 yeni nədir:
əvəzinə dublikat modelləri əlavə zaman bir səhv atma
- toplusudur Backbone indi səssizcə onların əvəzinə keçmək olacaq.
- Əlavə push, pop, unshift, və shift.
- A model dəyişdirilmiş hash indi model son & quot-ci ildən dəyişdirilmiş atributu delta asan oxumaq üçün məruz qalır; dəyişiklik & quot; hadisədir.
- sadə filtreleme üçün kolleksiyaları harada Added.
- İndi müəyyən bir obyekt bağlı bütün callbacks aradan qaldırılması üçün bir off zəng istifadə edə bilərsiniz.
- Hata düzeltmelerini, olan bəzi ola bilər & quot; səssiz & quot;.
- Hata düzeltmelerini.
- bir {gözləyin doğru} ilə zəng edin əvvəlcədən klient doğrulama üçün Bug fix.
- Yenilənib / yenilənmiş nümunə Todo List app.
Kolleksiyaları
Nested fərdi dəyişiklik hadisələr
Location.hash fraqmentləri URL encoding üçün
versiyası 0.9.0 yeni nədir:
- Siz əvvəlcədən əsas bilmirəm , indi model.set (əsas, dəyəri) zəng eləcə də saxlaya bilərsiniz.
- eyni ID ilə Birden çox modelləri artıq bir kolleksiya icazə verilir.
- a & quot əlavə edilib; bir model dövlət uğurla server (məhv saxlamaq yaratmaq) ilə synced edilmişdir zaman tetikler hadisə.
- bind və çözmek jQuery nin aparıcı aşağıdakı, aydınlıq üçün və off adını edilmişdir. köhnə adları da hələ dəstəklənir.
- A Backbone toplanması müqayisə funksiyası indi davranmaq bilər ya sortBy (bir mübahisə edir, bir funksiyası keçmək), və ya bir növ kimi (iki dəlilləri gözləyir müqayisə funksiyası keçir) kimi. müqayisə funksiyası da indi toplanması ismarıcları borcludur -. belə ki, bu ərzində müraciət edə bilərsiniz
- A görünüşü hadisələr indi də birbaşa funksiyası dəyərlər eləcə də mövcud view üsulları string adları ola bilər hash.
- Əlavə shuffle və ilkin.
- Model # urlRoot indi bir dəyər, eləcə də bir funksiyası kimi müəyyən edilə bilər.
- View # atributları indi bir dəyər, eləcə də bir funksiyası kimi müəyyən edilə bilər.
- bir müəyyən edilir əgər indi, bütün alındı JSON toplanması model analiz funksiyası vasitəsilə run səbəb olacaq toplusu almaq Zəng etmə.
Sync & quot;
Vurğulamaq olan proxied kolleksiyaları
nədir versiyası 0.5.3 yeni
- A Views hadisələr əmlak indi kimi müəyyən edilə bilər funksiyası, eləcə də bir obyekt hərfi daha asan program müəyyən və hadisələr varis edilməsi.
- groupBy indi Collections üsulu kimi vurğulayır olan proxied edir.
- ({doğru səssiz}) Backbone.history.start keçir. Kodlanmış URL'leri pushState üçün Bugfix.
Tetiklemesini ilkin marşrut qarşısını almaq üçün: server artıq səhifə yük hər şeyi göstərilən varsa
nədir versiyası 0.5.2 yeni
- bind funksiyası, indi isteğe üçüncü bilər dəlil, zəng funksiyası bu müəyyən etmək üçün.
- eyni ID ilə Birden çox modelləri indi kolleksiyası icazə verilir.
- .fetch zəng bir səhv Sabit (jQueryOptions) ayrılıq ediləcək bir səhv URL səbəb ola bilər.
- qısa əlavə marşrutu yanğın əvvəl Sabit yönlendirme, pushState olan alçaldıcı zaman.
versiyası 0.5.1 yeni nədir:
- pushState üçün hash-based URL'leri Təkmilləşdirilmiş şəffaf yükseltmeleri , və əksinə.
- Sabit uyğunsuzluq # başlamaq Model qəbul olunur.
- marşrutlar hashbangs aparıcı soyunmaq ki, bir 0.5.0 dəyişiklik dönüldü.
- Added daxildir bir alias kimi var.
Qeyri-redaktə atributları ilə
versiyası 0.5.0 yeni nədir:
- kiçik tweaks və mikro bugfixes çox sayda, yaxşı törətmək fərq baxaraq araşdırdı. Backbone.history.start ({pushState: true}) arzulayan-in ilə effektiv HTML5 pushState dəstək.
- Controller aydınlıq üçün, Router adlandırıldı.
- Kolleksiya # Yenile parametrləri ilə istifadə edərkən toplanması həyata yeni modelləri ilə toplanması, eləcə də boş sıfırlamak üçün, həm də qabiliyyəti vurğulamaq Collection # reset adlandırılmışdır. saveLocation ilə gedin. əvəz edilmişdir
- rahat əzmkarlıq üsulları (s almaq, saxlamaq) indi uğurlar / səhv zəncirləmə və ümumi rahatlığı üçün jQuery təxirə salınmış obyekt qayıtmaq.
- Təkmilləşdirilmiş XSS.
- toplusu istifadə etmədən rahat url ifadə imkan urlRoot seçimi əlavə edilib.
- neçə dəfə adlanır.
- Kolleksiya # indi yaratmaq yeni model başladılır əvvəl doğrular. view.el indi jQuery string axtarış ola bilər.
- Backbone Views indi də bir atributları parametri bilər.
- Model # yetirilməməsi indi də hərfi atributları etiraz kimi bir funksiyası ola bilər.
Model # escape üçün qaçan
Bir səhv Backbone.history.start əgər atılan
tələblər
- JavaScript klient tərəfində effektiv
Şərhlər tapılmadı