Crossroads.js

Скриншот программы:
Crossroads.js
Детали программы:
Версия: 0.12.0
Дата загрузки: 6 Jun 15
Разработчик: Miller Medeiros
Тип распространения: Бесплатная
Популярность: 51

Rating: nan/5 (Total Votes: 0)

По соответствие разобранные данные от моделей, он может решить, какое действие предпринять.
Crossroads.js является очень мощным, и при правильном использовании, может уменьшить сложность кода.
Это может отделить объекты, абстрагируясь пути навигации и запросы к серверу.
Crossroads.js может быть использован с большинством библиотек JS и рамок.
Crossroads.js был вдохновлен URL Маршрут / отправка утилит, присутствующих в большинстве MVC рамки, как Django, Ruby On 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 на стороне клиента

Похожие программы

Другие программы разработчика Miller Medeiros

mdoc
mdoc

10 Dec 15

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

Комментарии не найдены
добавить комментарий
Включите картинки!
Поиск по категориям