Marionette

Скріншот програми:
Marionette
Дані програми:
Версія: 2.4.4 оновлений
Дата завантаження: 9 Feb 16
Розробник: Marionette Development Team
Ліцензія: Безкоштовно
Популярність: 13

Rating: nan/5 (Total Votes: 0)

маріонеток був побудований на вершині бібліотеки Backbone.js, бібліотека JavaScript додавання принципів MVC в JavaScript.

За допомогою цих MVC принципи, маріонеток додана підтримка функцій зазвичай надаються більш мов розширений програмування, як Транскрипція , PHP або Python .

Структура являє собою не рамки самі по собі, а набір корисних Backbone.js пакетів.

Що нового в цьому випуску:

  • Тепер ви можете встановити метод фільтра на CollectionView або CompositeView фільтрувати те, що погляди шоу. Це корисно, коли ви показуєте список, який може фільтрувати користувач.
  • Додайте опцію reorderOnSort до CollectionView і CompositeView використовувати JQuery, щоб перемістити дочірні вузли навколо без необхідності повторної візуалізації всього дерева. Це масивний перфорація імпульс і легка перемога, якщо ви розбирають свої колекції.

  • <Літій> The CollectionView тепер має viewComparator, щоб включити призначену для користувача сортування на основі одного зору незалежно від того, як сортується вашої колекції підтримка.
  • Refactor сортувати по парам використовувати пошук Marionette.getOption.
  • Додайте новий допоміжний метод для полегшення показу дочірніх вузлів showChildView
  • this.showChildView ( 'бічній панелі', новий SidebarView ());
  • Додайте новий допоміжний метод більш легкого вилучення дочірніх вузлів getChildView
  • this.getChildView (& lsquo; бічна панель ')
  • Додайте опцію destroyImmediate до LayoutView, щоб знищити вид макета елемента, а потім видалити дочірні вузли. Це оптимізація перфорація, що тепер ви можете вибрати в.
  • @ui інтерполяція тепер підтримується в межах визначень регіону на LayoutView
  • була додана підтримка regionEvent
  • Спосіб знищення тепер повертає цей примірник, який був зруйнований, що дозволяє спростити формування ланцюжка зору дій.
  • Якщо ви визначаєте параметри хеш на вашому Marionette.View або якщо ви передати параметри в залежності від вашого Marionette.View, передати результат опцій аж до магістральна зору конструктора.
  • Всі види тепер мають властивість isRendered, який оновлюється після рендеринга і знищити.

Що нового у версії 2.4.3:

  • Тепер ви можете встановити метод фільтра на CollectionView або CompositeView фільтрувати те, що погляди шоу. Це корисно, коли ви показуєте список, який може фільтрувати користувач.
  • Додайте опцію reorderOnSort до CollectionView і CompositeView використовувати JQuery, щоб перемістити дочірні вузли навколо без необхідності повторної візуалізації всього дерева. Це масивний перфорація імпульс і легка перемога, якщо ви розбирають свої колекції.

  • <Літій> The CollectionView тепер має viewComparator, щоб включити призначену для користувача сортування на основі одного зору незалежно від того, як сортується вашої колекції підтримка.
  • Refactor сортувати по парам використовувати пошук Marionette.getOption.
  • Додайте новий допоміжний метод для полегшення показу дочірніх вузлів showChildView
  • this.showChildView ( 'бічній панелі', новий SidebarView ());
  • Додайте новий допоміжний метод більш легкого вилучення дочірніх вузлів getChildView
  • this.getChildView (& lsquo; бічна панель ')
  • Додайте опцію destroyImmediate до LayoutView, щоб знищити вид макета елемента, а потім видалити дочірні вузли. Це оптимізація перфорація, що тепер ви можете вибрати в.
  • @ui інтерполяція тепер підтримується в межах визначень регіону на LayoutView
  • була додана підтримка regionEvent
  • Спосіб знищення тепер повертає цей примірник, який був зруйнований, що дозволяє спростити формування ланцюжка зору дій.
  • Якщо ви визначаєте параметри хеш на вашому Marionette.View або якщо ви передати параметри в залежності від вашого Marionette.View, передати результат опцій аж до магістральна зору конструктора.
  • Всі види тепер мають властивість isRendered, який оновлюється після рендеринга і знищити.

Що нового у версії 2.4.2:

  • Тепер ви можете встановити метод фільтра на CollectionView або CompositeView фільтрувати те, що погляди шоу. Це корисно, коли ви показуєте список, який може фільтрувати користувач.
  • Додайте опцію reorderOnSort до CollectionView і CompositeView використовувати JQuery, щоб перемістити дочірні вузли навколо без необхідності повторної візуалізації всього дерева. Це масивний перфорація імпульс і легка перемога, якщо ви розбирають свої колекції.

  • <Літій> The CollectionView тепер має viewComparator, щоб включити призначену для користувача сортування на основі одного зору незалежно від того, як сортується вашої колекції підтримка.
  • Refactor сортувати по парам використовувати пошук Marionette.getOption.
  • Додайте новий допоміжний метод для полегшення показу дочірніх вузлів showChildView
  • this.showChildView ( 'бічній панелі', новий SidebarView ());
  • Додайте новий допоміжний метод більш легкого вилучення дочірніх вузлів getChildView
  • this.getChildView (& lsquo; бічна панель ')
  • Додайте опцію destroyImmediate до LayoutView, щоб знищити вид макета елемента, а потім видалити дочірні вузли. Це оптимізація перфорація, що тепер ви можете вибрати в.
  • @ui інтерполяція тепер підтримується в межах визначень регіону на LayoutView
  • була додана підтримка regionEvent
  • Спосіб знищення тепер повертає цей примірник, який був зруйнований, що дозволяє спростити формування ланцюжка зору дій.
  • Якщо ви визначаєте параметри хеш на вашому Marionette.View або якщо ви передати параметри в залежності від вашого Marionette.View, передати результат опцій аж до магістральна зору конструктора.
  • Всі види тепер мають властивість isRendered, який оновлюється після рендеринга і знищити.

Що нового у версії 2.4.1:

  • Тепер ви можете встановити метод фільтра на CollectionView або CompositeView фільтрувати те, що погляди шоу. Це корисно, коли ви показуєте список, який може фільтрувати користувач.
  • Додайте опцію reorderOnSort до CollectionView і CompositeView використовувати JQuery, щоб перемістити дочірні вузли навколо без необхідності повторної візуалізації всього дерева. Це масивний перфорація імпульс і легка перемога, якщо ви розбирають свої колекції.

  • <Літій> The CollectionView тепер має viewComparator, щоб включити призначену для користувача сортування на основі одного зору незалежно від того, як сортується вашої колекції підтримка.
  • Refactor сортувати по парам використовувати пошук Marionette.getOption.
  • Додайте новий допоміжний метод для полегшення показу дочірніх вузлів showChildView
  • this.showChildView ( 'бічній панелі', новий SidebarView ());
  • Додайте новий допоміжний метод більш легкого вилучення дочірніх вузлів getChildView
  • this.getChildView (& lsquo; бічна панель ')
  • Додайте опцію destroyImmediate до LayoutView, щоб знищити вид макета елемента, а потім видалити дочірні вузли. Це оптимізація перфорація, що тепер ви можете вибрати в.
  • @ui інтерполяція тепер підтримується в межах визначень регіону на LayoutView
  • була додана підтримка regionEvent
  • Спосіб знищення тепер повертає цей примірник, який був зруйнований, що дозволяє спростити формування ланцюжка зору дій.
  • Якщо ви визначаєте параметри хеш на вашому Marionette.View або якщо ви передати параметри в залежності від вашого Marionette.View, передати результат опцій аж до магістральна зору конструктора.
  • Всі види тепер мають властивість isRendered, який оновлюється після рендеринга і знищити.

Що нового у версії 2.3.2:

  • Вирішено помилка:
  • IE8 регрес в Marionette._getValue завжди викликати застосовувати або масив Params або порожній масив.

Що нового у версії 2.2.2:

  • Виправлення:
  • Видалити дублікати виклик region.empty на увазі знищити.
  • Час Fix виклик swapOut.
  • Фікс сломанной посиланням в повідомленнях про помилки маріонетка.

Що нового у версії 2.2.0:

  • CollectionViews тепер отримують події з emptyViews в хеш childEvents
  • Регіони тепер отримують swapOut і beforeSwapOut події.
  • Область конструктор може тепер взяти ел як опція при виклику addRegion
  • Скидання Регіон залишає недоторканими ель
  • Додаток має this.options
  • Додаток має метод ініціалізації
  • Поводження більше не обернути методи перегляду
  • Нормалізувати область селектори хеш, щоб дозволити користувачеві використовувати @ui. Синтаксис

Що нового у версії 2.1.0:

  • Додайте посилання на ель поглядів ель всередині примірника поведінки.
  • ItemViews може тепер немає шаблонів, встановивши шаблон :. Брехня

  • об'єкти
  • тепер може налаштувати свій канал передачі повідомлень за замовчуванням.
  • Об'єкти додатки тепер мають метод getOption.
  • Регіони тепер є метод hasView, щоб визначити, чи є вид в межах даного регіону.
  • Переглядів більше не використовувати toJSON безпосередньо на моделях. замість цього вони називають в новий Overridable методи serializeModel і serializeCollection, де викликаються через serializeData.

Що нового у версії 2.0.0:

  • Це порушення реліз і містить багато оновлень API і зміни.

Що нового у версії 1.8.2:

  • Виправлення:
  • Поводження тепер називає stopListening на закритті.
  • Поводження тепер undelegate modelEvents і collectionEvents, коли батьківський вид викликає undelegateEvents.

Що нового у версії 1.7.4:

  • Загальні відомості:
  • Залежності Update куреня, щоб скористатися тим, що маріонеткові угоди РЕПО слідувати semver.
  • Виправлення:
  • Поводження події більше не стикаються один з одним.
  • Revert stopListening виклику на зупинці для модулів. У той час як це було "виправити", то документи були дуже розпливчасті що призводить до порушення змін для багатьох людей.

Що нового у версії 1.7.1:

  • Виправлення:
  • Дозволяє використовувати методи подій поведінку рядків на основі.

Що нового у версії 1.6.4:

  • Патчі помилка, яка буде викликати модулі для ініціалізації двічі, коли передається клас призначений для користувача модуль.

Що нового у версії 1.6.3:

  • Включити більш прямий модуль примірника на Marionette.App.
  • Виправлена ​​помилка @ui інтерполяції для обробки складних селекторів.
  • Поліпшення README Документи для CollectionView, AppRouter і ItemView.
  • впоратися з цією проблемою самостійно НПМ знак CERT
  • Замінено непотрібний аргумент нарізка.
  • Нормалізація помилка метання використовувати внутрішній метод throwError помічника.

Що нового у версії 1.5.1:

  • Виправлена ​​помилка, коли шоу і onDomRefresh ні викликаний на itemViews в певних умовах.

Що нового у версії 1.5.0:

  • Виправлена ​​помилка, при якій скидання `collection` внутрі` collectionView` викличе` onShow` і` onDomRefresh` називати неправильно.
  • `addItemView` тепер возвращает` view`, який був доданий.
  • Тепер можна вказати `itemEvents` хеш або метод, який дозволяє захоплювати все барботирования itemEvents без необхідності вручну встановити прив'язок.

Що нового у версії 1.4.0:

  • Додана можливість використовувати новий @ui. Синтаксис всередині подій і тригерів хеша для запобігання дублюванню селектора.

Що нового у версії 1.2.3:

  • Виправлена ​​помилка, при якій дочірні уявлення були додані до початковий візуалізації, підвищуючи тим самим помилки.

Що нового у версії 1.2.2:

  • Переміщення примірника опцій перегляду над конструктором Це дозволяє переглядати варіанти, щоб отримати доступ з всередині методу ініціалізації для даного подання Це необхідно, тому що вид на хребет більше не задати параметри перегляду в конструкторі.

Що нового у версії 1.2.1:

  • Виправлена ​​помилка, так що тепер подивитися опції {} за замовчуванням і не визначено.
  • Виправлена ​​помилка, при якій тригери preventDefault і stopPropagation виконували в неправильному контексті - тригери в даний час запобігти дефолту і зупинити поширення за замовчуванням ще раз
  • .

Що нового у версії 1.2.0:

  • Update Магістральна 1.1.0
  • Додана можливість налаштовувати поведінку тригерів preventDefault і stopPropagation

Що нового у версії 1.0.3:

  • Доданий параметр індексу сигнатури методу, щоб показати, що це доступно.
  • Дистанційні uneeeded Функція конструктора і віддалений виклик getItemView як це викликає проблеми, і не було необхідності в конструкторі.
  • Виправлена ​​помилка декрементіровать .Length, коли область буде видалена.

Що нового у версії 1.0.2:

  • Виправлена ​​помилка, щоб відв'язати їх після того, як "Закрити" подія / OnClose методом, тому елементи призначеного для користувача інтерфейсу доступні під час їх.
  • Виправлена ​​помилка, яка була змінити порядок маршрутів, в результаті чого неправильний маршрут, щоб вистрілити в багатьох випадках.

Вимоги

  • JavaScript включений на стороні клієнта
  • Backbone.js 0.9.9 або вище
  • Underscore.js 1.4.4 або вище

Схожі програми

Radium
Radium

12 May 15

ColdBox
ColdBox

12 May 15

Play Framework
Play Framework

11 Mar 16

TinyCore.js
TinyCore.js

12 May 15

Marionette

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями