提问人:Silverdust 提问时间:8/4/2023 更新时间:8/4/2023 访问量:16
EmbeddedViewRef 子项为空
EmbeddedViewRef children are empty
问:
我正在编写结构指令,并面临以下问题:
@Directive({
selector: '[appClipboard]',
})
export class ClipboardDirective implements OnInit{
@Input() set appClipboard(tag: string) {
}
constructor(
private templateRef: TemplateRef<any>,
private containerRef: ViewContainerRef,
) {
}
ngOnInit() {
const view = this.containerRef.createEmbeddedView(this.templateRef);
console.log(view.rootNodes[0].childNodes);
console.log(view.rootNodes[0].childNodes.length);
console.log(view.rootNodes[0].firstChild);
}
}
这怎么可能? 为什么直接打印数组时有元素,但一碰到它 在代码中,它是空的?
亲切问候 塞缪尔
答: 暂无答案
评论