老司机 发表于 2023-1-24 08:10:18

通过 ID 获取元素并在组件中使...

我们可以使用标准的 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

页: [1]
查看完整版本: 通过 ID 获取元素并在组件中使...