在使用新功能 NgModule 时如何设置全局提供程序?过去我可以这样做:
bootstrap(AppComponent, [
GlobalServiceAAA,
GLOBAL_PROVIDERS_BBB
]);
我们使用 NgModule 以他的方式引导应用程序:
platformBrowserDynamic().bootstrapModule(AppModule);
在这种情况下,我在哪里放置我的全局服务和提供程序(假设我不想在每个组件中提供它们)?
最佳答案
您需要在 NgModule 的 providers
属性中指定它们。
@NgModule({
(...)
providers: [ // <-------
GlobalServiceAAA, GLOBAL_PROVIDERS_BBB
]
})
export class AppModule { }
关于angular - 如何在 Angular2 2.0.0 RC.5 中设置全局提供者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38913976/