В моем приложении у меня есть требование, чтобы функциональная область открывалась в оверлее, так что она сидит поверх текущего маршрута, который может быть практически любым другим маршрутом в приложении.Несколько маршрутизаторов в ember.js?
Эта функциональная область будет иметь свои собственные маршруты, поскольку она содержит по крайней мере представление главной детали.
Какова нынешняя передовая практика для решения этой проблемы?
Возможно ли иметь маршруты верхнего уровня, которые не срывают текущий маршрут/точки при их вводе? Если это не так, и необходимо, чтобы ApplicationController (или аналогичный) обрабатывал глобально доступный оверлей, как наилучшим образом реализовать функции, подобные маршрутизаторам для этой области?
Возможно, Ember.Namespace http://emberjs.com/api/classes/Ember.Namespace.html представляет интерес для такого архитектурного задания, но не обязательно. – intuitivepixel
, видя, что этот вопрос все еще остается без ответа, заставляет меня думать о другом возможном способе использования маршрутизатора как функции для вашей области обмена сообщениями, StateManager ember: http://emberjs.com/api/classes/Ember.StateManager.html – intuitivepixel
Да, я думал, что я возможно, придется использовать отдельный StateManager. Я должен пересмотреть эту область в ближайшее время, обновится здесь, если у меня будет какой-то успех. –