我有一个使用DCL加载的组件。问题是这个组件正确加载但OnInit和AfterViewInit事件没有被触发。当我调整窗口大小或点击某个地方的屏幕时,它被调用。因为这个模板没有显示。有人请告诉我如何解决这个问题?我也尝试过使用ngZone,但它无法使用。
下面是AfterViewInit
的代码,它根本没有被调用
ngAfterViewInit(){
const DynamicComponent: any = this.DCLLoader.resolveComponentFactory(ComponentToLoad);
this.DynamicComponentLoader.clear();
let dynamicComp: any = this.DynamicComponentLoader.createComponent(DynamicComponent);
}