优势是以不同的名称定义角度模块/服务,然后是主应用程序

时间:2014-09-25 12:54:07

标签: angularjs

定义角度模块的优势在于:

var app = angular.module('app', ['appServices']);
var appServices = angular.module('appServices', []);

appServices.factory('someService', function ($http) {
    return { member:true }
});

......而不是:

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

app.factory('someService', function ($http) {
    return { member:true }
});

鉴于我的单页应用被命名为“应用”,我无法看到直接的优势。请记住,我是Angular的新手。

1 个答案:

答案 0 :(得分:0)

您可以管理模块中的依赖项。您的代码将更好地组织,每个人都可以告诉您哪些模块依赖于其他模块。

由于