Backbone.js

Софтуер снимки:
Backbone.js
Софтуер детайли:
Версия: 1.2.1 актуализира
Дата на качване: 20 Jul 15
Розробник: Jeremy Ashkenas
Разрешително: Безплатно
Популярност: 38

Rating: nan/5 (Total Votes: 0)

Тя добавя, модели, изгледи, контролери, събития, история и колекции на оперативните способности на JavaScript.
Опакован, идва в по 2KB.
 Backbone доставки на структурата на JavaScript-тежки приложения чрез предоставяне на модели ключ-стойност задължителен и нестандартни събития, сборници с богата API на enumerable функции, мнения с декларативен събитие работа, и всичко това се свързва към съществуващи приложения над спокоен JSON интерфейс.

Какво ново в тази версия:.

  • Добавено listenToOnce като аналог на веднъж
  • Добавена метода findWhere да Колекции, подобен на къде.
  • добавя ключовете, стойности, двойки, да се обърне, вземете и пропуснете Underscore.js методи за Backbone Models.
  • Пътищата в маршрута на картата на Router може вече да са функционални литерали, вместо препратки към методи, ако ви харесва.

Какво ново във версия 1.1.2:.

  • Добавено listenToOnce като аналог на веднъж
  • Добавена метода findWhere да Колекции, подобен на къде.
  • добавя ключовете, стойности, двойки, да се обърне, вземете и пропуснете Underscore.js методи за Backbone Models.
  • Пътищата в маршрута на картата на Router може вече да са функционални литерали, вместо препратки към методи, ако ви харесва.

Какво ново във версия 0.9.10:

  • A & quot; & quot маршрут; събитие се задейства на рутера, в допълнение към уволнение на Backbone.history.
  • валидиране Model сега се прилага само по подразбиране в Модел # спаси и вече не се прилага по подразбиране при строителството или в Model # набор, освен ако {валидира: Вярно}. се подава опцията
  • View # изработка е била отстранена. Вие ще трябва да използвате $ директно за изграждане на DOM елементи сега.
  • Минавайки {мълчи: Вярно} на климата вече няма да забави индивидуалната & quot; промяна: ATTR & quot; събития, вместо това те са смълчани изцяло.
  • Модел Методът на # промяна е била отстранена, като забави промените атрибутите като вече не е на разположение.
  • Bug корекция на климата, при които сравнението атрибут използва вместо! == на _.isEqual.

Какво ново във версия 0.9.9:

  • Когато използвате добавяне на колекция, която минава {слеят : Вярно} Сега ще предизвика дублиращи модели да имат техните атрибути обединени в съществуващите модели, вместо да бъдат игнорирани
  • .
  • Добавена актуализация (който също се предлага като опция, за да донесе) за & quot; интелигентния & quot; актуализиране на набора от модели.
  • HTTP подкрепа PATCH в спасяване на преминаване {пластир: Вярно}.
  • обекта гръбнакът сега се простира на събитията, така че можете да го използвате като глобален автобус събитие, ако ви харесва.
  • Добавена & quot; & quot искане; събитие да Backbone.sync, който да задейства, когато искане започва да се извършва на сървъра. Естественото допълнение към & quot; & quot синхронизация; събитие.
  • Router URLs вече поддържат незадължителни части чрез скоби, без да се налага използването на регулярни.
  • Backbone събития вече поддържа веднъж, подобно на Node веднъж, или един JQuery е.

Какво ново във версия 0.9.2:

  • Вместо да хвърлят грешка при добавяне на дублиращи модели за колекция, Backbone ще се сега мълчаливо ги пропуснете, вместо.
  • Добавена бута, поп, unshift, и да преминем към колекции.
  • Образец на променената хеш сега е изложен за лесно четене на променената делтата на атрибут, тъй като миналата & quot на модела; климата & quot; събитие.
  • Добавена къде да колекции за проста филтриране.
  • Мога сега се използва само един от призива да се премахнат всички обратни извиквания обвързани с конкретен обект.
  • Корекции на грешки за вложени отделните събития промени, някои от които могат да бъдат & quot; & quot мълчи;.
  • Корекции на грешки за URL кодиране в location.hash фрагменти.
  • Bug решение за утвърждаване от страна на клиента предварително на спестите плати с {засада: Вярно}.
  • Updated / опреснява на пример Todo Списък ап.

Какво ново във версия 0.9.0:

  • Когато не знаете ключа в аванс , сега можете да се обадите model.set (ключ, стойност), както и спаси.
  • Множество модели със същия идентификатор вече не се допускат в един сборник.
  • Добавена & quot; & quot синхронизация; събитие, което предизвиква, когато държавния модел на успешно синхронизира със сървъра (създаване, запазване унищожи).
  • свързват и развържем са преименувани да включва и изключва за по-голяма яснота, след преднината на JQuery. Старите имена са също все още се поддържа.
  • функция за сравнение Колекция на Backbone може сега се държат или като SortBy (мине функция, която приема единствен аргумент), или като един вид (мине сравнителен функция, която очаква два аргумента). Функцията за сравнение също е вече обвързана по подразбиране към колекцията -., Така че можете да се обърнете към този срок тя
  • събития оглед на хеш сега може да съдържа стойности пряка функция, както и имената на струнни съществуващите методи виждане.
  • Добавена разбъркано и начално до колекциите, прокси от Подчертан.
  • Model # urlRoot сега може да се определи като функция както и стойност.
  • Преглед # атрибути могат сега да се определи като функция, както и стойност.
  • Повикване донесе на колекция сега ще предизвика всички пресилено JSON да се управлява чрез функция синтактична модел на колекцията, ако такъв е определен.

Какво ново във версия 0.5.3:

  • A View на събития имот вече може да се определи като функция, както и обект буквално, което го прави по-лесно да се определи и програмно наследи събития.
  • groupBy сега се заместват от Подчертан като метод на Collections.
  • Ако сървърът вече е положило всичко на зареждане на страницата, да премине 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: Вярно}).
  • Controller се преименува на Router, за по-голяма яснота.
  • Колекция # опресняване се преименува на Collection # нулиране да подчертая, способността му да изчисти както колекцията с нови модели, както и изпразнят събирането, когато се използва без параметри. saveLocation бе заменено с навигация.

  • <> Li спокоен методи персистиране (спаси, донеси, и т.н.) сега се върнем на JQuery отложено обекта за по-нататъшни успехи / грешка верижното и общ удобство.
  • Подобрена XSS бягство за Model # бягство.
  • Добавена опция за urlRoot да позволи определяне спокоен адреси, без използването на колекция.
  • грешка е хвърлен ако Backbone.history.start се нарича няколко пъти.
  • Колекция # създаде предприятието утвърждава преди инициализиране на новия модел. view.el сега може да бъде JQuery низ за справка.
  • Backbone Прегледи вече могат също да вземат параметър атрибути.
  • Model # просрочията вече могат да бъдат функция, както и буквални атрибути възразяват.

<> силни Изисквания

  • JavaScript поддръжка на клиентска страна

Подобен софтуер

RubyFromExcel
RubyFromExcel

5 Jun 15

JSDOM
JSDOM

10 Dec 15

Ya2YAML
Ya2YAML

12 May 15

soaplib
soaplib

5 Jun 15

Друг софтуер на разработчика Jeremy Ashkenas

Docco
Docco

28 Feb 15

Jammit
Jammit

11 Mar 16

Underscore.js
Underscore.js

11 Apr 15

Docsplit
Docsplit

13 Apr 15

Коментари към Backbone.js

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория