我刚刚开始学习Angular JS框架,但我得到了一个非常奇怪的疑问:)

为实例命名模块后-moduleName
而此moduleName取决于-anotherModule

然后,您编写:

   var myCoolApp = angular.module('moduleName', ['anotherModule']);


但是如果anotherModule取决于anotherAwesomeModule,我应该写:

   var myCoolApp = angular.module('moduleName', ['anotherModule', 'anotherAwesomeModule'])


还是要照顾好自己?我想知道 ..

最佳答案

这个

angular.module('anotherModule', ['anotherAwesomeModule']);
angular.module('moduleName', ['anotherModule']);


将工作。

这是一件好事

angular.module('anotherModule', ['anotherAwesomeModule']);
angular.module('moduleName', ['anotherModule', 'anotherAwesomeModule']);


如果moduleName本身取决于anotherAwesomeModule。即使anotherModule不再依赖它,该代码仍然可以按预期运行。

10-04 12:14