动态添加服务到$ injector

时间:2014-03-03 19:30:12

标签: angularjs angularjs-injector

我试图在另一个服务中动态创建服务并将其添加到inejctor中,以便整个应用程序中的其他控制器和服务可以在以后注入它。我不确定我能做的事情是否可能,但我已经将我试图做的事情归结为Plunkr上的一个例子

我基本上有两个模块互相使用。一个定义了如何动态配置服务,另一个模块动态配置服务。我不确定在配置新的动态服务时该怎么做,以便以后可以通过注入器找到它并在其他控制器,服务等中使用。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

好的,基本上我需要创建提供者而不是服务。提供者可以创建工厂,值,常量等。请参阅修订的plunker here