0

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

4

3 回答 3

1

如果将它包含在具有 mainCtrl 的元素中,那么是的,它将自动共享父范围 (mainCtrl),否则不会。

于 2016-06-14T14:37:17.277 回答
0

mainCtrl及其范围也将在您包含的部分中可用。

于 2016-06-14T14:34:25.187 回答
0

ngInclude 指令

指令信息

该指令创建新范围。

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

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

于 2016-06-14T14:42:30.913 回答