我正在通过电子书来学习整个MEAN堆栈,并且在使用angular时遇到了一个奇怪的问题。AngularJS依赖注入顺序
具体来说,我添加了角度路由到我的应用程序来呈现模板。起初,我无法完成它的工作,并多次查看代码,寻找我可能犯的错误。最后,我已经为主应用程序模块键入了两个依赖项的顺序,而不是本书所示。
这不起作用
var mainApplicationModule = angular.module(mainApplicationModuleName, ['example', 'ngRoute']);
这个工作
var mainApplicationModule = angular.module(mainApplicationModuleName, ['ngRoute', 'example']);
所以我没有一个确切的问题,但我想知道是否有人可以解释为什么这个作品这条路?我一直无法找到关于依赖声明顺序的任何事情。如果它有帮助,我可以发布更多的代码。
这可能是不相关的,但是你的模块名称是一个字符串? – sfletche
是的,是的。你为什么要问? – natedog