angular7中动态创建的组件添加指令不执行
自定义创建一个指令 动态创建一个组件
@Directive({
selector:'.className'
})
export class ClassNameDirective{
constructor(){}
ngAfterViewInit(){
// do something;
}
}
动态创建的组件中有该className类型 但是ngAfterViewInit 却没有触发,这是什么原因?又该如何解决?### 问题描述
Tips:监听非动态创建的组件倒是会执行的。