解决Angular2中的依赖关系

问题描述:

我想知道Angular 2中是否有方法在angular2中解析依赖关系而不必去构造函数。在.net中,你可以用3种方式注入依赖(构造函数,setter,基于接口)。我也可以在angular2 ts上进行setter注入。解决Angular2中的依赖关系

Angular2仅支持构造函数注入。

,可能为你工作的一种解决方法,是注入一个Injector并获得依赖势在必行

constructor(private injector:Injector) { 
    this.xxx = injector.get(SomeType); 
}