我有两个模块tms2和tms_sub。我需要访问mCtrl内的mainCtrl。 这是可能的。如何在angularjs中访问另一个模块控制器中的一个模块控制器
的Tms
var tms2 = angular.module('tms2', ['tms_sub']);
tms2.controller("mCtrl", ["$scope","$controller", function ($scope,$controller) {
$scope.test = "a1";
$scope.testClick = function() {
}
}]);
Tms_sub
var tms_sub = angular.module("tms_sub", []);
tms_sub.controller("mainCtrl", ["$scope", function ($scope) {
$scope.test ="a"
$scope.testClick1 = function() {
alert($scope.test);
}
}]);
如何调用内部功能testClick tms_sub模块(){}的函数testClick1()形式mainCtrl在TMS2模块的MCTRL。
$scope.testClick = function() {
testClick1()
}
}
看到这个问题:http://stackoverflow.com/questions/25417162/how-do-i-inject-a-controller-into-another-controller-in-angularjs – ababashka
顺便说一句,按照上面的链接cheekybastard的答案的接受答案。 – Ronald91