如何调用通用服务/提供者角度

时间:2014-07-17 13:38:28

标签: angularjs

我需要在角度运行时调用工厂,无论它启动什么控制器。它的目的是配置变量。

我可以通过哪些方式实现这一目标?

1 个答案:

答案 0 :(得分:1)

要触发加载应用程序后需要运行的代码,请加入rundocs)上可用的Angular.Module函数

angular.module('myApp', [])
.run(function() {
    //stuff goes here
});

一旦加载了所有模块,该代码就会运行,因此您也可以将依赖项注入其中。

但是,如果配置变量是静态的,您也可以使用valuedocs)。

angular.module('myApp', [])
.value('myConfig', {
    foo: 'bar'
});
然后可以将

myConfig注入到控制器或服务中,就像任何其他依赖项一样。