Angularjs 如何在一个div上调用两个控制器?
嗨,我需要从同一个div调用两个控制器,即div id=“div1”cntr1和cntr2,可以吗Angularjs 如何在一个div上调用两个控制器?,angularjs,Angularjs,嗨,我需要从同一个div调用两个控制器,即div id=“div1”cntr1和cntr2,可以吗 <div id="div1" ng-controller="ctrl1"> </div> 请帮助我。定义一个具有所需控制器的指令: angular.module(...).directive('ctrl2', function() { return { restrict: 'A', scope: false, c
<div id="div1" ng-controller="ctrl1">
</div>
请帮助我。定义一个具有所需控制器的指令:
angular.module(...).directive('ctrl2', function() {
return {
restrict: 'A',
scope: false,
controller: 'ctrl2'
};
});
用作:
<div id="div1" ng-controller="ctrl1" ctrl2></div>
嵌套控制器-您也可以访问ctrl2中的ctrl1字段和函数。您可以使用$parent