Angular ng-include和指定控制器

时间:2016-06-14 14:28:36

标签: angularjs ng-controller angularjs-ng-include

假设我有index.html,其中mainCtrl作为其控制器。如果我在index.html中使用ng-include来包含保存在单独页面上的部分html代码,那么包含的页面是否包含mainCtrl,或者我是否需要在该页面上再次指定它?

3 个答案:

答案 0 :(得分:1)

如果在包含mainCtrl的元素中包含它,那么它将自动共享父范围(mainCtrl),否则为no。

答案 1 :(得分:0)

mainCtrl ,您所包含的部分也可以使用它的范围。

答案 2 :(得分:0)

ngInclude Directive

指令信息

该指令创建新范围。

您还可以在下面的链接中找到一个很好的例子。

来源:https://docs.angularjs.org/api/ng/directive/ngInclude