在AngularJS 1.2中,如何为ng-include指定控制器?

门达克

我们正在尝试从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

移至我在此plunkr中已说明的AngularJS 1.2.1时,此中断如果将引用的版本更改为1.0.7,它将再次起作用

我有兴趣了解发生了什么变化/这是为什么。我尝试搜索但找不到任何东西,或者我使用的字词不正确。

另外,为我的ng-includes指定控制器的正确方法是什么?

AlwaysALearner

为什么不将ng-controller元素从必须移动ng-include到模板内部:

index.html:

<div data-ng-include="'include1.html'"></div>    
<div data-ng-include="'include2.html'"></div>

include1.html

<div data-ng-controller="MyCtrl1">
    <h1>{{Username}}</h1>
</div>

include2.html

<div data-ng-controller="MyCtrl2">
    <h1>{{Username}}</h1>
</div>

自Angular 1.2版本以来,似乎ngController并且ngInclude不能将其相互结合使用:

第1期第2期第3期SO帖子

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在AngularJS 1.2中,如何为ng-include指定控制器?

来自分类Dev

AngularJS在1个应用中声明多个控制器

来自分类Dev

如何从angularjs中的ng-include切换控制器值?

来自分类Dev

如何在angularjs(1x)控制器中全局使用变量?

来自分类Dev

Angular ng-include和指定控制器

来自分类Dev

来自控制器的angularjs ng-include管理dom

来自分类Dev

来自控制器的angularjs ng-include传递值

来自分类Dev

无法在 angularjs 中更改控制器中的 1 个参数?

来自分类Dev

将控制器变成AngularJS中的控制器

来自分类Dev

在两个控制器中调用一个函数 - AngularJS 1.x

来自分类Dev

如何在AngularJS中选择DIV并为其指定控制器

来自分类Dev

如何使用AngularJS控制器在$ http.get中指定MongoDB键/值参数?

来自分类Dev

AngularJS:控制器之间如何通信?

来自分类Dev

如何模拟AngularJS指令的控制器

来自分类Dev

如何应用if and else angularjs控制器

来自分类Dev

如何从angularjs控制器获取数据

来自分类Dev

如何设置我的angularjs控制器

来自分类Dev

在AngularJS中声明控制器

来自分类Dev

AngularJs中的Singleton控制器

来自分类Dev

使AngularJS控制器中的$ location无效

来自分类Dev

AngularJS:在控制器中读取JSON

来自分类Dev

在angularjs控制器中声明变量

来自分类Dev

AngularJS中的控制器/指令继承

来自分类Dev

angularjs控制器中的动态表

来自分类Dev

在angularjs控制器中声明变量

来自分类Dev

了解angularJS中的控制器范围

来自分类Dev

从AngularJS中的控制器添加类

来自分类Dev

AngularJS 1 在一个控制器中内联注入 $scope 会破坏第二个控制器

来自分类Dev

AngularJS:在ng-repeat中调用控制器函数

Related 相关文章

热门标签

归档