Существует ли Ember.js, эквивалентный маршрутизатору Backbone.js для истории и изменения хэшей?

StackOverflow https://stackoverflow.com/questions/8886837

Вопрос

В Backbone.js вы можете использовать маршрутизатор для привязки к # изменениям для навигации по одностраничному приложению HTML5.

Есть ли аналог Ember.js?Или я упустил что-то принципиальное в его конструкции?

Это было полезно?

Решение

Планируется написать роутер для Ember.Вероятно, он будет интегрирован с Ember StateManager.На данный момент вы можете использовать sproutcore-routing или другое решение для маршрутизации.В настоящее время я успешно использую sproutcore-routing, но у него есть некоторые ограничения.

Другие советы

Вы также можете ознакомиться с Ember RouteManager

Вы можете проверить это: https://github.com/emberjs-addons/sproutcore-routing

Я полагаю, это было оставлено без внимания, чтобы вещи оставались "слабо связанными".Вы можете использовать автономную альтернативу, например Sammy или http://davisjs.com/ .

Sproutcore-Statechart (для Ember) теперь также поддерживает маршрутизацию: https://github.com/ emberjs-addons / sproutcore-statechart

Начиная с Ember 1.0, Ember имеет встроенный первоклассный маршрутизатор.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top