Backbone.js

Software screenshot:
Backbone.js
Software ətraflı:
Version: 1.2.1 Yenil?nib
Tarixi Upload: 20 Jul 15
Geliştirici: Jeremy Ashkenas
Lisenziya: Pulsuz
Məşhurluq: 38

Rating: nan/5 (Total Votes: 0)

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>

  • 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.

  • Siz kimi, əgər
  • Bir Router marşrutu xəritədə marşrutları indi əvəzinə üsulları istinadlar funksiyası literator ola bilə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.

  • Siz kimi, əgər
  • Bir Router marşrutu xəritədə marşrutları indi əvəzinə üsulları istinadlar funksiyası literator ola bilə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.

  • Attr & quot;:
  • 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.

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.

  • Keçən {patch: əsl} tərəfindən qazanc da
  • 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.

  • Sorğu & quot;
  • 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.

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.

  • Kolleksiyaları
  • Ə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.

  • Nested fərdi dəyişiklik hadisələr
  • Hata düzeltmelerini, olan bəzi ola bilər & quot; səssiz & quot;.

  • Location.hash fraqmentləri URL encoding üçün
  • 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.

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.

  • Sync & quot;
  • 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.

  • Vurğulamaq olan proxied kolleksiyaları
  • Ə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ə.

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.

  • Tetiklemesini ilkin marşrut qarşısını almaq üçün: server artıq səhifə yük hər şeyi göstərilən varsa
  • ({doğru səssiz}) Backbone.history.start keçir. Kodlanmış URL'leri pushState üçün Bugfix.

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ə.

  • Qeyri-redaktə atributları ilə
  • 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.

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.

  • Model # escape üçün qaçan
  • Təkmilləşdirilmiş XSS.
  • toplusu istifadə etmədən rahat url ifadə imkan urlRoot seçimi əlavə edilib.

  • Bir səhv Backbone.history.start əgər atılan
  • 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.

tələblər

  • JavaScript klient tərəfində effektiv

Oxşar proqram

Utilities.NET
Utilities.NET

6 Jun 15

Commander.js
Commander.js

10 Dec 15

Keymaster
Keymaster

1 Mar 15

Geliştirici digər proqram Jeremy Ashkenas

Docsplit
Docsplit

13 Apr 15

Docco
Docco

28 Feb 15

CoffeeScript
CoffeeScript

4 Jun 15

Şərh Backbone.js

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!
Kateqoriya axtarış