У меня есть SPA в системе Extjs. Я также включил угловые и необходимые модули, которые я хочу использовать на странице (внешний html, указанный в панели extjs).Угловой не распознает динамически загруженную страницу в Extjs
Угловой определяется внутри и работает везде, кроме только что загруженной страницы. Проблема в том, что я должен (повторно) загружать углы на каждую загрузку страницы, чтобы моя страница распознавалась угловым. Если я загружаю его каждый раз, каждый из них работает.
Как я могу гарантировать, что моя динамическая страница распознается автоматически угловыми?
Мой HTML:
<div ng-controller="MainCtrl">
{{3+3}} and {{n}} <br>
</div>
Это может показаться глупым (поскольку я сам не использовал ExtJs), но как загружаются эти новые страницы? Можете ли вы использовать службу [$ compile] (https://docs.angularjs.org/api/ng/service/$compile) для компиляции своего html? –
Вы пробовали 'angular.bootstrap()'? https://docs.angularjs.org/guide/bootstrap –
Вы выбираете «формы» в extjs для загрузки в определенный div. я определил панель в форме для загрузки, и на этой панели я могу определить встроенный html или обратиться к внешнему html-файлу (используя функции соответственно «html» и «loader») http://docs.sencha.com/ extjs/4.1.3/#!/api/Ext.panel.Panel. Кроме того, я попробовал загрузку после загрузки моей страницы. Никакого результата. Для компиляции $, я не уверен, как именно я должен использовать его в своей ситуации. – Asqan