У меня есть страница, содержащая два контроллера: один, который управляет списком так называемых «приложений», а другой - для размещения нового углового шаблона в innerHTML своего элемента Div.Загрузите шаблон AngularJS внутри страницы, динамически
<div ng-controller="appList"></div>
<div ng-controller="appPane"> Dynamic content should be loaded here! </div>
Я попытался с помощью стандартного {{выражения}} привязка, но они не работают с HTML, я также попробовал нг-Bind-HTML-небезопасная директива (Привязка innerhtml к тому из App запрос запроса), но в этом новом коде контроллеры не выполняются.
Проблема заключается в том, что, используя привязку, Angular не пересматривает содержимое рассматриваемого html, чтобы использовать его в качестве углового приложения. Любые идеи о том, как заставить его анализировать динамический контент?
Являются ли отличительные приложения «Углеродные приложения» (у каждого есть объявление «ng-app»?) Или просто разные контроллеры/представления для одного и того же приложения? Если есть только разные контроллеры/просмотр, я бы использовал appList в качестве вашей навигации и настройки '$ routeProviders' (http://docs.angularjs.org/api/ng.$routeProvider) для управления различными представлениями. –
Вероятно, лучшее решение, чем тот, который я пытался, но я все еще новичок в Angular, поэтому я попробую. Благодарю. – Zoey