Crossroads.js

Скріншот програми:
Crossroads.js
Дані програми:
Версія: 0.12.0
Дата завантаження: 6 Jun 15
Розробник: Miller Medeiros
Ліцензія: Безкоштовно
Популярність: 135

Rating: 2.0/5 (Total Votes: 1)

За відповідність розібрані дані від моделей, він може вирішити, яку дію зробити.
Crossroads.js є дуже потужним, і при правильному використанні, може зменшити складність коду.
Це може відокремити об'єкти, абстрагуючись шляху навігації та запити до сервера.
Crossroads.js може бути використаний з більшістю бібліотек JS і рамок.
Crossroads.js був натхненний URL Маршрут / відправка утиліт, присутніх у більшості MVC рамки, як Django, Ruby на Rails, Піраміда, CakePHP або CodeIgniter

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

  • Зроблено це можливо, щоб мати різне patternLexer за маршрутизатором.
  • Додана переміщення / провідний & Quot ;; & Quot; щоб crossroads.min.js, щоб уникнути проблем Concat.
  • Покращена обгортка UMD так crossroads.min.js повинні також працювати з r.js.

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

  • Зміни API:
  • Додана crossroads.pipe () і crossroads.unpipe ().
  • Addeded спосіб перемикання Чутливість crossroads.ignoreCase, за замовчуванням це правда.
  • Додана crossroads.ignoreState.
  • Покращення:
  • decodeQueryString () тепер поважає shouldTypecast.
  • Змінено Route.rules перевірка масиву не враховуватися, якщо crossroads.ignoreCase = вірно.

Що нового у версії v0.10.0:

  • Уникайте диспетчерського розгромленої / заблоковані / підібраних сигнали, якщо проходячи той же запит в наступних викликах.
  • Додана crossroads.resetState ().

Що нового у версії v0.9.1:

  • Виправлення:
  • Нормалізувати додаткового поведінки сегментів на IE 7-8.
  • Виправлені captureVals на IE 7-8, переконайтеся, що глобальний прапор працює належним чином.
  • Покращення:
  • Route.interpolate () приймає як номери сегментів.

Що нового у версії v0.9.0:

  • Route.switched відправляється, тільки якщо відповідні відрізняється маршрут.
  • Змінено поведінку за замовчуванням слешів на початкових / кінець запиту.

Що нового у версії v0.8.0 :.

  • Додана Route.switched
  • Додана crossroads.NORM_AS_ARRAY, crossroads.NORM_AS_OBJECT.
  • Додана можливість передачі аргументів за замовчуванням для crossroads.parse ().
  • Додана підтримка сегменти відпочинку.
  • Змінено побудувати на Node.js.
  • Змінено Minifier в UglifyJS.

Що нового у версії v0.7.1:

  • Виправлена ​​уникнути виклику rules.normalize_ на етапі перевірки.

Що нового у версії v0.7.0:

  • Зміни API:
  • Додана crossroads.normalizeFn.
  • Додана vals_ Масив зі значеннями об'єкт передається normalize_ і crossroads.normalizeFn, щоб збільшити гнучкість.
  • Додана підтримка Route.greedy.
  • Змінені параметри відправляються crossroads.routed сигналу, передає запит як перший парам і об'єкта даних в якості другого парам.
  • Інше:
  • Поліпшення параметрів типажів.
  • Рефакторинг для більш кращого стиснення коду, а також спростити деяку логіку, щоб збільшити читаність коду.

Що нового у версії v0.6.0:

  • Зміни API:
  • Змінено значення за замовчуванням crossroads.shouldTypecast брехня.
  • Додана чарівний правило нормалізації маршрут Params перед відправкою rules.normalize _.
  • Додана crossroads.VERSION.
  • Виправлення:
  • Fix додатковий & Quot; / & Quot; між необхідними Params.
  • тільки перевірити додаткові Params, якщо значення! = NULL.
  • Fix обгортку CommonJS, не експортувати перехрестя належним чином.
  • Інше:
  • Перенесені модульні тести з YUI до Жасмин, щоб тестування на nodejs а також тому, що він працює на місцевому рівні та дає кращі повідомлення про помилки. Збільшення набагато кількість тестів, які допомогли визначити кілька крайні випадки.
  • Змінено обгортку для створення одного файлу розподілу, який працює на всіх середовищах.

Вимоги

  • включений JavaScript на стороні клієнта

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

Bowser
Bowser

1 Oct 15

L.js
L.js

13 May 15

Sqwish
Sqwish

13 May 15

Інші програми розробника Miller Medeiros

mdoc
mdoc

10 Dec 15

Crossroads.js

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