NgModule设置提供程序与Object

时间:2018-03-07 12:01:26

标签: angular angular5

在我的NgModule中,我之前可以使用对象设置提供程序,如下所示

 providers: [
{ <-- Object 1
  provide: HTTP_INTERCEPTORS,
  useClass: CustomHttpInterceptor,
  multi: true
},
{ <-- Object 2
  provide: SignalrWindow, 
  useValue: window 
},
AppSettings,
AuthenticationService,......

现在,当我尝试以这种方式设置提供程序时,当我使用AOT编译声明时出现错误:

NgModule的提供程序无效, - 只允许Provider和Type的实例,得到:[[object Object],[object Object]引用我的两个对象....

指定允许编译的对象语法的正确方法是什么?

0 个答案:

没有答案