2013-01-20 2 views
1

У меня проблема с новым маршрутизатором. Я хотел бы иметь заголовок, который представляет собой отдельный вид контроллера. И, честно говоря, я не уверен, как это достичь.ember.js заголовок страницы как контроллер/вид

Я попытался определить нижний колонтитул и заголовок в индексном контроллере/шаблоне, а в IndexRoute перенаправить на маршрут «галереи», но тогда шаблон индекса оммитирован.

С предыдущим маршрутизатором я создал шаблон индексную: {{выпускной "hedaer"}} {{ выпускной "тело"}} {{ на выходе "сноска"}}

Но теперь, я не уверен, как соединить все это.

+0

Я думаю, что нашел решение: используйте ApplicationView и ApplicationController для обработки всех «вещей» заголовка и нижнего колонтитула. Но я все еще не уверен, что это правильный способ сделать это. –

ответ

3

Я хотел бы определить шаблон приложения, как это:

{{render header}} 
{{outlet}} 
{{render footer}} 

рендер помощник будет искать как класс HeaderView и экземпляр headerController и соединить их. То же самое с нижним колонтитулом.

Смежные вопросы