正在创建具有名称的多个模块,它们将相互覆盖

时间:2017-05-13 19:47:24

标签: javascript angularjs

尝试运行角度项目时,只显示黑页。在调试时,我看到一条消息"正在创建具有名称的多个模块,它们将相互覆盖。"

如何检查?

1 个答案:

答案 0 :(得分:2)

在代码库中搜索angular.module。对于同一模块,您不应多次angular.module('someName',[])次。

传递它所需的模块的第二个参数是用于实例化/创建。而angular.module('foo')可以重复,因为它只是尝试检索已经创建的模块。

参考:https://docs.angularjs.org/api/ng/function/angular.module