@Component({...})
class MyComponent{
constructor(injector:Injector, vc:ViewContainerRef){
console.log(injector===vc.injector)
}
}
在一个组件中,我可以注入Injector
以及ViewContainerRef
。 ViewContainerRef
的实例也有injector
属性。当然我认为它与Injector
的实例相同。但是,运行上面的代码会在控制台中输出false
。
这让我想知道ViewContainerRef
的注射器是什么以及它的用途是什么?