@fsamorodov

Как передать переменную в контроллер application из дочерних контроллеров emberjs?

В темплейте application.hbs имеется переменная {{pageTitile}}.
В нее необходимо передавать значения из дочерних темплейтов/контроллеров.

К примеру грузим пост (posts/:post_id) и передаем переменной {{pageTitile}}, которая в хедере сайта, заголовок поста.

Пробовал на костылях проковылять этот момент:
b7f1b6be31.jpg
Не удалось. Да и хочется знать как эмбер предлагает решать такие задачи.

Можно передавать переменную из каждого контроллера в родительский, а в родительском ее принимать, но в проекте около 50 шаблонов страниц, родительский контроллер захламится по полной.

Может быть есть изящное решение?
  • Вопрос задан
  • 189 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы