我是角色的新手,想要知道为什么以及何时应该两次注入所有需要的依赖项.
示例:
var analysisApp=angular.module('analysisApp',[]);
analysisApp.controller('analysisController',function($scope,$http,$cookies,$state,globalService){
});
Run Code Online (Sandbox Code Playgroud)
但我们也可以将上面的代码写成:
var analysisApp=angular.module('analysisApp',[]);
analysisApp.controller('analysisController',['$scope','$http','$cookies','$state','globalService',function($scope,$http,$cookies,$state,globalService){
}]);
Run Code Online (Sandbox Code Playgroud)
为什么?