是否可以将一个控制器注入到同一模块中的另一个控制器中?
例如:
var app = angular.module('myAppModule', [])
.controller('controllerOne', ['$scope', function($scope){
$scope.helloWorld = function(){
return 'Hello World';
}
}])
.controller('controllerTwo', ['$scope', 'controllerOne', function($scope, controllerOne){
console.log(controllerOne.helloWorld());
}])
我在controllerOne上不断收到未知提供者的错误提示。我不明白这是怎么可能的,因为它们都存在于同一个模块中。非常感谢您的任何帮助。