一尘不染

html加载后的角度引导

angularjs

我首先使用body标签中的ng-app =“ myApp”初始化我的应用,这对于在首页加载时加载的所有angularized-html都适用。

稍后,我有一些代码将angularized-html加载到DOM中。

在angular 1.08中,我可以在加载后只运行angular.bootstrap($ newLoadHTML,[“
myApp”]),它将可以正常工作。$ newLoadHTML是jQuery新增的HTML。

在angular 1.2中,它不再起作用:(

错误:[ng:btstrpd]应用已使用该元素引导’‘
http://errors.angularjs.org/1.2.0-rc.2/ng/btstrpd?p0=%3Cdiv%20ng-
controller%3D%22AfterCtrl%
22%3E

我收到了我理解的错误,但是我不知道如何解决。

我需要做的是加载angularized-html,然后让角度了解它。

这是一个说明问题的工具:http
://plnkr.co/edit/AHMkqEO4T6LxJvjuiMeT?p=preview


阅读 226

收藏
2020-07-04

共1个答案

一尘不染

动态加载AngularJS控制器
这个问题的答案解决了我的问题。由于我需要在将内容添加到DOM之后创建控制器。此修补程序要求我在声明后也注册控制器。如果有人有更简单的解决方案,请加入芯片。

2020-07-04