gpt4 book ai didi

angular - 行的 Ag-Grid DOM

转载 作者:行者123 更新时间:2023-12-05 05:11:59 25 4
gpt4 key购买 nike

如何获取ag-grid中行的DOM元素?

 this.gridOptions.api.getRowNode(id)

这种方式可以得到一行的对象。但是如何获取这一行的DOM呢?

最佳答案

正确的解决方案:

constructor(public myElement: ElementRef) { }

this.gridOptions = <GridOptions> {
...
};

ngAfterViewInit() {
const countOfRows = this.gridOptions.api.getDisplayedRowCount();
for (let i = 0; i < countOfRows; i++) {
const elements = this.myElement.nativeElement.querySelectorAll(`[row-index="${i}"]`);
const row = elements[1];
row.addEventListener('dragover', function() {
row.style.backgroundColor = 'yellow';
});
}
}

关于angular - 行的 Ag-Grid DOM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54925437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com