我有两个 ng-app
喜欢 ;
<div ng-app="app1" >
somexpression
<div ng-app="app2">
some more expression
</div>
</div>
有什么办法让它发挥作用吗?
当我制作嵌套 ng-app 时它不起作用
我知道我可以使用两个不同的控制器,但我不想使用两个控制器- - 编辑 - - -
事情是;
angular.module('AppName', [
'angular-carousel'
])
所以我需要以某种方式将此 ng-app 更改为指令
从AngularJS文档来看,答案是否定的
http://docs.angularjs.org/api/ng/directive/ngApp http://docs.angularjs.org/api/ng/directive/ngApp
AngularJS 应用程序不能相互嵌套。
如果没有嵌套,那就可以了,已经有人问过这个问题了,参考这里:AngularJS 页面内多个 ng-app https://stackoverflow.com/questions/18571301/angularjs-multiple-ng-app-within-a-page和 AnguarJS 文档
http://docs.angularjs.org/api/ng/directive/ngApp http://docs.angularjs.org/api/ng/directive/ngApp
每个 HTML 文档只能自动引导一个 AngularJS 应用程序。文档中找到的第一个 ngApp 将用于定义根元素以作为应用程序自动引导。要在 HTML 文档中运行多个应用程序,您必须使用 angular.bootstrap 手动引导它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)