2014-12-16 2 views
1

У меня есть частичное в шаблонах/макете/называется -header.hbs. В моем приложении application.hbs я помещал {{partial 'layout/header'}}, но когда: Я запустил сервер, на котором сказано: «Неиспользуемая ошибка: утверждение не выполнено: невозможно найти частичное имя« layout/header ». Я использую ember-cli Любые идеи?Вложенные частичные не работают

Моих application.hbs:

{{partial 'layout/header'}} 

<div class="container"> 

{{outlet}} 

</div> 
+0

- файл с именем -header.hbs или _header.hbs? Он должен быть последним – blackmind

+0

Он называется -header.hbs, когда я использовал _header.hbs, прежде чем он дал мне ошибку устаревания и сказал мне использовать вместо _. Он также не работает с «_». – makufiru

+0

Вы используете ember cli? – blackmind

ответ

0

Для уголька-Cli в его документации частичных должен быть в пределах шаблонов/foo.hbs каталог вызвать частичный в ваших рулях использовать следующий код, чтобы сделать шаблон

{{partial "foo"}} 
+0

Gotcha. Наверное, я работал в эльберри и не понимал, что изменилось в ember-cli. Благодаря! – makufiru

+0

Странно! Я получил свой {{partial 'layout/header'}} для работы, мне пришлось перенести мое приложение в новую папку ember-cli. Я сделал что-то, чтобы это испортить, я заметил, что он не нашел ничего, что было в папке, включая некоторые вложенные представления. Это определенно работает так, как сейчас. – makufiru

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