如果我有许多组件彼此嵌套:
ComponentA
|___ Component AA
|___ Component AB
|___ Component ABA
|___ Component ABAA
|___ Component AC
|___ Component AD
我现在处于组件ABAA的上下文中,我如何获得组件AA的注入器,或者A?
答案 0 :(得分:9)
有几种方法可以获取父注入器:
constructor(@SkipSelf() injector:Injector) {}
或
constructor(injector:Injector) {
this.parentInjector = (injector as ReflectiveInjector).parent;
}
我不知道如何获得父母兄弟姐妹的注射器。我非常确定无论如何都有更好的方法解决您实际尝试解决的问题。