angular.module(name[, requires], configFn);
现在我有两个模块,我可以像下面这样注册它们。
在 app.js
angular.module('app',['parent-module'])
在 parent-module.js
angular.module('parent-module',['sub-module'])
在 sub-module.js 中
angular.module('sub-module',[])
假设我现在有四个模块,如果我以相同的方式注册它们:
在 app.js
angular.module('app',['parent1-module','parent2-module'])
在 parent1-module.js
angular.module('parent1-module',['sub-module'])
在 sub1-module.js
angular.module('子模块',[])
在 parent2-module.js
angular.module('parent2-module',['sub-module'])
在 sub2-module.js
angular.module('子模块',[])
由于在不同的 js 文件中注册了相同的子模块,我会得到错误。
如果有任何方法允许我在不同的父模块中注册具有相同名称的子模块?