使用 .when 时,一个 templateUrl 可以有多个 ng-controller 吗?
Is it possible to have more than one ng-controller for one templateUrl when using .when?
在使用.when
的时候,一个templateUrl
可以有多个ng-controller
吗?我需要三个不同的 ng-controller
和两个相同的 templateUrl
的工厂。我知道我可以有很多控制器,但我不知道如何使用 .when
,我需要使用 .when
因为我也在使用 nodejs 和 expressjs。
您可以将这 2 个控制器嵌套在 .when 在 HTML 模板中定义的一个控制器中。
所以,您的 HTML 模板可能看起来像-
<div ng-controller="ctrl2">
<div ng-controller="ctrl3">
...
</div>
</div>
在使用.when
的时候,一个templateUrl
可以有多个ng-controller
吗?我需要三个不同的 ng-controller
和两个相同的 templateUrl
的工厂。我知道我可以有很多控制器,但我不知道如何使用 .when
,我需要使用 .when
因为我也在使用 nodejs 和 expressjs。
您可以将这 2 个控制器嵌套在 .when 在 HTML 模板中定义的一个控制器中。 所以,您的 HTML 模板可能看起来像-
<div ng-controller="ctrl2">
<div ng-controller="ctrl3">
...
</div>
</div>