我是角度新人,想知道爲什麼以及何時應該注入所有我們需要的依賴項兩次。爲什麼我們在angularjs中兩次注入我們的依賴關係?
例子:
var analysisApp=angular.module('analysisApp',[]);
analysisApp.controller('analysisController',function($scope,$http,$cookies,$state,globalService){
});
但是,我們也可以寫上面的代碼爲:
var analysisApp=angular.module('analysisApp',[]);
analysisApp.controller('analysisController',['$scope','$http','$cookies','$state','globalService',function($scope,$http,$cookies,$state,globalService){
}]);
爲什麼?
其依賴關係註釋請參閱https://docs.angularjs.org/guide/di –
[Angularjs minify best practices]的可能重複(http://stackoverflow.com/questions/18782324/angularjs-minify-best -實踐) – SomeKittens