Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.09.2014, 15:55
Аватар для Infarch
Профессор
Отправить личное сообщение для Infarch Посмотреть профиль Найти все сообщения от Infarch
 
Регистрация: 06.06.2014
Сообщений: 292

Chained routes
Здравствуйте.

Подскажите пожалуйста, можно ли связывать роуты в цепочки? Например, главный контроллер (viewcontroller) приложения обрабатывает такие роуты: "user" и "company". Обработка заключается в активизации соотв. таба. Каждый таб это компонент со своим контроллером. Он отображает или краткую, или полную информацию.

Хотелось бы в главном контроллере написать нечто вроде:

routes: {
		
		"user": "showUser",
		"company": "showCompany",
	},


И в подчиненных контроллерах, соответствено:

routes: {
		
		"brief": "showBrief",
		"detail": "showDetail",
	},


Таким образом хеш "#user/detail" должен переключить на детальное отображение юзера.

И вот так сделать как раз не получается. Похоже что в главном контроллере надо прописать все возможные комбинации хеша для нормального переключения. В подчиненных надо указывать полный путь, относительный не работает.
Если кто нибудь поделится информацией, буду очень признателен.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск