将Angular 4服务导出为可注射的数组

时间:2017-10-04 13:24:17

标签: javascript angular dependency-injection angular2-services

我知道在Angular 2/4中有以下定义注射服务的方法(如果我在某处错了,请纠正我):

@Injectable()
export class SomeService {
    ...
}

export const someServiceInjectables: Array<any> = [
  SomeService
];

它的目的是什么?它使用@Injectable注入没有数组的服务。 AFAIK它用于导出服务的特定实现(我是对吗?)但这有什么好处?

非常感谢!

0 个答案:

没有答案