我知道这感觉就像一个愚蠢的问题,但它确实困扰我。我已经学会了在声明一个角度模块时,必须放一个空数组,无论是否需要依赖。
EX :(基本角度添加应用)
angular.module('ang6App', [])
然而在Yeoman(角度生成器)中,这个数组[]被省略了;此外,如果添加,它会崩溃应用程序。
EX :(自然角度发生器)
angular.module("ang6App")
Yeoman的这个巫术是什么?模块实现之间有区别吗?如何在我的角度应用程序的自定义支架中重现这一点?
答案 0 :(得分:4)
module()
方法具有不同的含义,具体取决于您传递的参数数量。
创建模块:
angular.module('moduleName', []); // creates a module with the name 'moduleName'
要检索现有模块,请省略第二个参数:
angular.module('module'); // will return the module 'moduleName' created in the previous command
希望有所帮助!