AngularJS中的依赖注入顺序

时间:2015-06-16 14:47:26

标签: dependency-injection angularjs

在AngularJS中,我的依赖关系的顺序是否重要?。

示例:

假设我有一个'awesomeGlobalService'来处理我的应用程序的所有模块共有的一组服务。

我应该先注射吗?:

angular.module('myModule', ['awesomeGlobalService', 'secondModule', 'anotherModule', ...])

或者我应该最后注射?:

angular.module('myModule', ['secondModule', 'anotherModule', ... 'awesomeGlobalService'])

或者注射阵列中的长度真的没关系吗?

1 个答案:

答案 0 :(得分:1)

下图描绘了注入依赖项时的生命周期流程:

enter image description here