我们可以使用标准的 Javascript 方法通过其 id 获取元素: document.getElementById("dataBlock").innerHTML = "";然而,在 Angular 中,引用元素的首选方式是使用模板引用变量: <div #dataBlock></div><button (click)="dataBlock.innerHTML = ''">Clear content</button>该变量还允许在@ViewChild 的帮助下访问代码中的元素: @ViewChild("dataBlock") block: ElementRef;clearContent() { this.block.nativeElement.innerHTML = "";}
https://www.coder.work/article/317888
|