Я хочу отображать файлы шаблонов (просмотр + контроллер) и несколько строк html вместе в одном теге. - Так что у меня есть несколько строк, какAngularJS - рендеринг нескольких строк и HTML-файлов в одном теге
<p>some text</p>
и HTML-файлов + контроллер как
template.html + template.controller.js
Я хочу сделать строки и template.html в один тег.
Я уже связала HTML строк и я в состоянии вынести их с
<div ng-bind-html="template" ..></div>
Могу ли я сериализации HTML-файлы и сделать его в нг-Bind-HTML тоже? Эти файлы имеют собственные контроллеры:
<div ng-controller="sampleCtrl">
Они потеряли бы функциональность?
ПРИМЕЧАНИЕ: порядок элементов важен! Например, я хочу отобразить строку, затем содержимое файла, а затем снова строку.
Большое спасибо!
Почему бы не использовать ngInclude? – Wawy
Потому что я хочу добавить строки типа «
test
», а ng-include предназначен только для URL-адресов. –Не уверен, но я думаю, что вам нужны директивы, сочетающие контроллеры и шаблоны ... https://docs.angularjs.org/guide/directive – mattanja