3
我用我的js文件,如:两个闭包之间有什么不同?
(function() {
'use strict';
angular
.module('app.someModule')
.config(config);
function config(someDependency){
//some configuration
}
config.$inject=['someDependency'];
})();
但是我在使用封我一些人注入角度对象本身的封闭看到。例如:
(function(angular){/*whatever logic*/})(angular);
哪一个是更好的用法还是两者之间有什么区别?
所以我不像往常一样添加全局角度变量不会导致任何麻烦?