在动态加载的内容上应用angularjs控制器功能

时间:2017-08-13 17:52:50

标签: javascript jquery angularjs ajax

我是AngularJs的新手,我遇到了需要你帮助的情况。

我在angularjs控制器中使用$http service加载内容,并在加载内容时使用整个当前正在运行的控制器从Ajax替换新内容(使用新控制器)我正在做这个替换部分使用jQuery .html()函数。现在问题是内容加载完美但新控制器的功能根本不起作用。

正如我告诉我,我是新来的,请指导我,如果我遵循正确的技术,这个问题的解决方案是什么,或者是否有任何新选项可以完成任务。

我也尝试使用指令加载内容,但在使用后,加载的内容根本不会执行任何功能。

2 个答案:

答案 0 :(得分:0)

您需要在替换之前编译新内容(使用新控制器)。你可以使用$ compile服务。

答案 1 :(得分:0)

这适合我。

angular.bootstrap($('body'), ['app']);