Backbone.js

Programinė įranga Screenshot:
Backbone.js
Programinė detalės:
Versija: 1.2.1 Atnaujintas
Įkėlimo datą: 20 Jul 15
Kūrėjas: Jeremy Ashkenas
Licencija: Nemokamai
Populiarumas: 38

Rating: nan/5 (Total Votes: 0)

Ji priduria, modeliai, nuomonę, valdikliai, įvykiai, istorija ir kolekcijas JavaScript pajėgumus.
Supakuotas, ateina pagal 2 Kb.
 Backbone reikmenys struktūrą, kad JavaScript sunkiųjų paraiškų teikti modelių pagrindinį vertę privalomas ir nestandartinių renginius, kolekcijas su turtingu API apie išvardijamosios funkcijas, nuomonėmis su deklaratyvaus atveju tvarkymo ir jungia jį visą esamų programų per ramus JSON sąsaja.

Kas naujo , šioje laidoje.

  • patalpintas listenToOnce kaip kartą analoginio
  • Pridėta findWhere metodą kolekcijos, panašų į kur.
  • papildomas raktai, vertybės, poros, invertuoto, pasiimti ir praleiskite Underscore.js metodus stuburas modelius.
  • A routerio Maršrutų žemėlapis maršrutai dabar gali būti funkciniai literał, vietoj nuorodos į metodus, jei jums patinka.

Kas naujo versijos 1.1.2.

  • patalpintas listenToOnce kaip kartą analoginio
  • Pridėta findWhere metodą kolekcijos, panašų į kur.
  • papildomas raktai, vertybės, poros, invertuoto, pasiimti ir praleiskite Underscore.js metodus stuburas modelius.
  • A routerio Maršrutų žemėlapis maršrutai dabar gali būti funkciniai literał, vietoj nuorodos į metodus, jei jums patinka.

Kas naujo versijos 0.9.10:

  • & quot; maršrutas & quot; Renginys sukėlė ant to maršrutizatorius yra atleistas Backbone.history.
  • Modelis patvirtinimas dabar vykdomas tik pagal nutylėjimą Modelis # išsaugoti ir nebėra privalomas pagal nutylėjimą nuo statybos ar Modelis # Nustatyti, nebent {patikrinti: tiesa}. parinktis praėjo
  • Peržiūrėti # Make buvo ištrintas. Jums reikia naudoti $ tiesiogiai statyti DOM elementus dabar.
  • Perdavimai {tyli: tiesa} pokyčių nebebus atidėti individualų & quot; pokyčius: attr & quot; Renginiai, o jie nutilo visiškai.
  • Modelis # kaita metodas buvo ištrintas, nes vėluoja atributų pakeitimus nebeprieinamas.
  • Klaidų taisymas nuo jo pakeitimui, jeigu atributas palyginimas naudoja vietoj! == iš _.isEqual.

Kas naujo versijos 0.9.9:

  • Naudodami pridėti kolekcijos, einančios {sujungti :} tiesa dabar sukelti pasikartojančius modelius, kad jų atributai susijungė į esamų modelių, užuot ignoruojami
  • .
  • Pridėta atnaujinimas (kuris taip pat galima pasirinkti paėmimo funkcijų iškvietimų) už & quot; protingas & quot; atnaujinimas rinkinių modelių.
  • HTTP FRAGMENTAS parama Išsaugoti artimųjų {pleistras: tiesa}.
  • Backbone objektas dabar tęsiasi Renginiai kad jūs galite naudoti ją kaip pasaulio įvykių autobusu, jei jums patinka.
  • Pridėta & quot; prašymo & quot; renginys Backbone.sync, kuris sukelia kai prašymas pradeda būti į serverį. Natūralus papildo & quot; sync & quot; Renginys.
  • Router URL dabar palaiko papildomus dalys Via skliausteliuose, nenaudodami įpraišką.
  • stuburas įvykiai dabar palaiko vieną kartą, panašus į mazgas kartą arba JQuery vienerių.

Kas naujo versijos 0.9.2:

  • Vietoj mesti klaidą, kai pridedate pasikartojančius modelius kolekcija, stuburą dabar tyliai praleisti juos vietoj.
  • Pridėta stumti, pop, unshift ir pereiti prie kolekcijos.
  • modelis pasikeitė maišos dabar susiduria lengva skaityti iš dalies pakeistam atributo deltoje, nes modelio paskutinio & quot; kaita & quot; Renginys.
  • Jei įmaišomi į kolekcijų paprastas filtravimas.
  • Ar dabar naudoja vieną off skambutį pašalinti visus iššūkius, susietas su konkrečiu objektu.
  • Klaidų pataisymai lizdinės atskirų kaitos įvykius, kai kurie iš jų gali būti & quot; tylus & quot;.
  • Bug nustatomos URL kodavimas location.hash fragmentus.
  • Bug fix kliento pusėje patvirtinti iš anksto sutaupyti skambinti su {laukti: true}.
  • Atnaujinta / atnaujinama pavyzdys ToDo List App.

Kas naujo versijos 0.9.0:

  • Kai jūs nežinote, iš anksto raktą , dabar galite skambinti model.set (raktinės, vertės), taip pat išsaugoti.
  • Keli modeliai su tuo pačiu ID nebeleidžiama į vieną kolekciją.
  • Pridėta & quot; Sync & quot; įvykis, dėl kurio prasideda, kai modelis būklė buvo sėkmingai sinchronizuoti su serveriu (Kurkite, išsaugokite sunaikinti).
  • BIND ir Unbind buvo pervadinta į ir išjungti aiškumo, taip JQuery naudai. Senieji pavadinimai taip pat vis dar palaiko.
  • stuburas Kolekcijos komparatorius funkcija dabar gali elgtis arba tarsi SortBy (perduoti funkciją, kuri turėjo vieną argumentą), arba kaip rūšiuoti (praeiti lyginamosios funkciją, kuri tikisi du argumentus). Lyginamoji funkcija taip pat dabar privalo pagal nutylėjimą kolekcijos -., Todėl jūs galite kreiptis į šio joje
  • Vaizdas įvykiai maišos dabar taip pat gali būti tiesioginę funkciją vertybes, taip pat styginių vardus esamų vaizdo metodus.
  • Pridėta Atsitiktinai ir pradinis į kolekcijų, tarpinio serverio iš pabrėžti.
  • Modelis # urlRoot dabar gali būti apibrėžiamas kaip funkcija, taip pat, kaip vertės.
  • Peržiūrėti # atributai dabar gali būti apibrėžiama kaip funkcija, taip pat vertę.
  • Skambinimas atnešti į surinkimo dabar sukelti visi nerealu JSON būti paleisti per kolekcijos modelis anketa analiz s funkcijos, jei vienas yra apibrėžtas.

Kas naujo versijos 0.5.3:

  • Vaizdas įvykiai nuosavybė dabar gali būti apibrėžiamas kaip funkcija, taip pat objektas pažodinis, kad būtų lengviau programiškai nustatyti ir paveldės įvykius.
  • groupBy dabar tarpinio serverio iš pabraukimo kaip ant rinkinių metodą.
  • Jei serveris jau suteiktas viską puslapio apkrova, perduoti Backbone.history.start ({tylus: true}) užkirsti kelią pradinį maršrutą iš suveikimo. Ištaisyta už pushState su koduotų URL.

Kas naujo versijos 0.5.2:

  • BIND funkcija, dabar gali imtis neprivalomo trečdalį argumentas, kad nurodėte šis atgalinio ryšio funkcija.
  • Keli modeliai su tuo pačiu id dabar leidžiama kolekciją.
  • Ištaisyta klaida, kai skambina .fetch (jQueryOptions) gali sukelti neteisingą URL turi būti išspausdintas.
  • Fiksuotas trumpas Papildomas maršrutas gaisro prieš nukreipti, kai žeminančio iš pushState.

Kas naujo versijos 0.5.1:

  • Patobulinti skaidrios atnaujinimus iš maišos pagrindu URL pushState ir atvirkščiai.
  • Fiksuotas neatitikimas nemodifikuotų atributų bus perduotas pavyzdžio # inicijuoti.
  • Grąžinta į 0.5.0 pokyčius, kad būtų juostelės pirmaujanti hashbangs iš maršrutų.
  • Pridėta yra kaip alias apima.

Kas naujo versijos 0.5.0:

  • Daug mažyčių tweaks ir labai pataisymų, geriausiai žiūrėti pažvelgus įvykdyti diff. HTML5 pushState parama leido pasirinkdamas-su: Backbone.history.start ({pushState: tiesa}).
  • kontrolierius buvo pervadinta į Router, dėl aiškumo.
  • Kolekcija # Atnaujinti buvo pervadintas į kolekciją # naujo pabrėžti savo gebėjimą ir iš naujo rinkti naujus modelius, taip pat ištuštinti surinkimo, kai naudojamas be parametrų. saveLocation buvo pakeistas naršyti.
  • ramus patvarumas metodai (išsaugoti, paimti ir tt) dabar grąžinti jQuery atidėto objektą tolesnės sėkmės / klaidos jungimo ir bendra patogumui.
  • Geresnis XSS pabėgti už Modelis # pabėgti.
  • Pridėta urlRoot galimybę leisti nurodant ramus URL be surinkimo naudojimui.
  • klaida metama jei Backbone.history.start vadinama kelis kartus.
  • Kolekcija # sukurti dabar patvirtina prieš inicijuojant naują modelį. view.el dabar gali būti JQuery styginių peržvalgos.
  • stuburas Peržiūrėjo dabar gali taip pat imtis atributus parametrą.
  • Modelis # nutylėjimą, dabar gali būti funkcija, taip pat pažodinis atributai prieštarauti.

Reikalavimai :

  • veikiancio Javascript kliento pusėje;

Panaši programinė įranga

eventPause.js
eventPause.js

10 Dec 15

UnCSS
UnCSS

12 Apr 15

node-linq
node-linq

13 Apr 15

is.js
is.js

13 Apr 15

Kita programinė įranga kūrėjas Jeremy Ashkenas

Jammit
Jammit

11 Mar 16

Underscore.js
Underscore.js

11 Apr 15

Docsplit
Docsplit

13 Apr 15

Komentarai Backbone.js

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją