Angular JS,将全局数组或对象添加到模块。推荐与否?

时间:2015-05-01 20:02:46

标签: javascript angularjs

创建角度模块时,实际上可以将全局数组或对象添加到模块中。像这样......

var myApp = angular.module('myApp', ['myModule']);

myApp.run(function()
{

});

angular.module('myModule', [])
.run(function()
{
    // global to module
    var thisModule = angular.module('myModule');
    thisModule.globalArray = [];
    thisModule.globalObject = {};
});

所以这就是问题所在。做这样的事情会是个坏主意吗?文档中有什么建议不这样做吗?如果是这样,为什么或者不推荐不这样做?

演示:

http://jsfiddle.net/hrpvkmaj/8/

0 个答案:

没有答案