【发布时间】:2017-12-18 06:59:24
【问题描述】:
有两个控制器,父级和子级。
<div ng-controller="firstCtrl as first">
<div ng-controller="secondCtrl as second"></div>
</div>
JS:
app.controller('firstCtrl', function() {
this.func = function() {
//some code
};
});
app.controller('secondCtrl', function() {
this.parent.func(some_data);//thats what I need to do
});
是否可以在不使用工厂或$scope.$parent 的情况下做到这一点?
【问题讨论】:
-
这就是工厂/服务的所在!
标签: javascript angularjs controller separation-of-concerns