【发布时间】:2013-11-20 13:23:26
【问题描述】:
我们正在尝试从 AngularJS 1.0.7 升级到 1.2.1。在 1.0.7 中,我们能够在同一元素中设置 ng-include 的控制器,就像这样
<div data-ng-include="'include1.html'" data-ng-controller="MyCtrl1"
MyCtrl1 将可用于include1.html 内的代码。
当迁移到我在this plunkr 中说明的 AngularJS 1.2.1 时,这会中断。如果您将引用的版本更改为 1.0.7,则再次 works。
我有兴趣了解发生了什么变化/为什么会这样。我尝试搜索但找不到任何东西,或者我没有使用正确的术语。
此外,为我的ng-includes 指定控制器的正确方法是什么?
【问题讨论】:
标签: javascript angularjs controller