Cannot read property 'viewContainerRef' of undefined

前端 未结 8 780
鱼传尺愫
鱼传尺愫 2021-01-01 13:50

I am trying to display a dynamic component similar (not exact) to the example in angular docs.

I have a dynamic directive with viewContainerRef

@Dire         


        
8条回答
  •  猫巷女王i
    2021-01-01 14:24

    I ran into this problem as well and the reason was that the location which I wanted to load my component dynamicly into was inside an ng-if that was hidden initially.

    @ViewChild(InputHostDirective, { static: true }) inputHost: InputHostDirective;

    Moving the ng-template to outside the ng-if solved the problem.

提交回复
热议问题