файла:Ng-включает в себя не функционирует внутри нг-шаблонов
--app
--partials
--navbar.html
--submit
--submission.html
index.html
У меня есть нг-включать в моей submissions.html:
<ng-include src="'app/partials/navbar.html'" ></ng-include>
Ничто не показывает вверх. Однако, если я вставляю то же самое в index.html, появляется навигационная панель. Я думал, что это может иметь отношение к относительным apths к текущему html-файлу, поэтому я тоже попробовал src="'../partials/navbar.html'"
.
Есть ли что-то особенное, что нужно сделать, чтобы показать ng-include внутри шаблона ng-view
?
Подобные вопросы, которые не помогли:
- AngularJS. ng-include inside of ng-view infinitely loads content of ng-view
- Angular ng-view or ng-include not working
- AngularJS - ng-include doesn't work on ng-view
- AngularJs: ng-include not working when placed inside a ng-view tag
Вы уверены, что шаблон загружен? Вы используете html5mode в маршрутизации? – charlietfl
@charlietfl шаблон в 'ng-include' даже не загружается, когда' ng-include' находится внутри 'ng-view'. –
, но шаблон будет загружен без него? если это так странно ... но это похоже на то, что маршрут терпит неудачу. Вы можете добавить обработчик ошибок изменения маршрута, чтобы узнать – charlietfl