Angular:如何使用参数初始化模块(或服务)?

时间:2015-04-14 12:40:26

标签: angularjs module

我需要创建一个将由不同应用程序使用的模块。 每个应用程序都使用自己的一组变量(应用程序名称,REST URL,...)。

如何通过托管应用程序在模块(或服务中)设置内部变量?

需要在应用程序加载时尽快初始化这些参数。

感谢。

1 个答案:

答案 0 :(得分:0)

在您的模块中有一个提供者。这样客户端应用程序就可以引导配置。

请阅读angular's site上的“提供商配方”部分,以获取此示例。

  

只有在要为应用程序范围的配置公开API时才应使用提供程序配方,该配置必须在应用程序启动之前进行。这通常仅适用于可重用服务,其行为可能需要在应用程序之间略有不同。