AngularJS依赖注入 - 来自另一个模块的配置中不可用的一个模块的提供者

时间:2016-03-14 14:59:27

标签: angularjs dependencies config code-injection provider

我有一个AngularJS应用程序,我有依赖注入问题。从本质上讲,应用程序模块conf包含两个子模块coreconf.mods,它们都是conf的依赖项。

core有一个core.components依赖模块,其上定义了MenuProvider个提供程序。 conf.mods有一个依赖模块conf.mods.dash,它有一个需要注入MenuProvider的配置块。当所有内容都加载时,即使我尝试将corecore.components设置为conf.mods.dash的依赖项,我在conf.mods.dash配置块上也会出现“未知提供程序”错误。

源代码位于github here

奇怪的是MenuProviderconf.mods.dash的运行块中可用,我想这是有意义的。如何在MenuProvider的配置块中使conf.mods.dash可用?

如果您提取来源,请运行npm installbower installgulp以启动文件监视。

0 个答案:

没有答案