我正在阅读ng-book
angular 2 revision 47 page 250 并且有以下段落:
当我们将类本身放入提供者列表时,如下所示:
providers: [ MyService ]
这告诉 Angular,每当 MyService 被注入时,我们都想提供一个 MyService 的单例实例。因为这种模式很常见,所以类本身就是以下等效配置的简写符号:
providers: [ { provide: MyComponent, useClass: MyComponent } ]
这是一个错字吗?意思应该是:
providers: [
{ provide: MyService, useClass: MyService }
]