【发布时间】:2018-09-13 03:35:01
【问题描述】:
在一个 Angular 5 组件中,我有一个 table,我需要创建一些东西,比如在多个 td 之上叠加多个 div .获得这些 td 在表格中的位置以便我可以定位其他元素的最佳方法是什么?
我目前正在尝试使用类似的东西
@ViewChild('table')
tableElement: ElementRef
ngAfterViewChecked() {
this.tableElement.nativeElement.getElementsByClassName('cell')
// ...
}
但我这样做是冒着一些奇怪的无限循环的风险。例如,有没有办法知道特定元素被“重绘”了?
【问题讨论】:
标签: angular components render angular5