解决Angular2中的依赖关系

时间:2017-03-06 07:23:38

标签: angular dependency-injection

我想知道在Angular 2中是否有一种方法可以在angular2中解决依赖问题,而不需要去构造函数。在.net中,您可以通过3种方式注入依赖项(构造函数,setter,基于接口)。我是否也可以在angular2 ts上进行二传注射。

1 个答案:

答案 0 :(得分:2)

Angular2仅支持构造函数注入。

可能对您有用的解决方法是注入Injector并强制获取依赖项

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