AngularJS中控制器定义之间的差异

时间:2013-12-27 08:58:47

标签: angularjs dependency-injection

我有两个控制器我试图使用$injector从其他控制器访问一个控制器。 当我定义一个控制器(我想访问),如下所示。

function monthlyController($scope){
//HUAAAAAAAAAAAAAAAAAA
}

$injector完美无缺。但是当我这样做时

app.controller("monthlyController", ['$scope',function($scope){
 //HUAAAAAAAAAAAAAAAAAA
}]);

$injector无效。给出错误monthlyController未定义。

那究竟是什么区别

 function monthlyController($scope){
    //HUAAAAAAAAAAAAAAAAAA
    }

app.controller("monthlyController", ['$scope',function($scope){
     //HUAAAAAAAAAAAAAAAAAA
    }]);

注意 - 除了$injector以外,其他一切都可以正常工作

0 个答案:

没有答案