在Ag-Grid中,当检测到更改时,enableCellChangeFlash = {true}将允许单元格闪烁。
有什么方法可以在检测到更改的整个行中进行刷新吗?
答案 0 :(得分:0)
您无法在更改检测时自动刷新行,但可以使用ag-grid的flashCells
api来完成。这是文档中的示例。
onFlashTwoRows() {
var rowNode1 = this.gridApi.getDisplayedRowAtIndex(4);
var rowNode2 = this.gridApi.getDisplayedRowAtIndex(5);
this.gridApi.flashCells({
rowNodes: [rowNode1, rowNode2]
});
这将在网格中闪烁第三和第四行。可以将此api与网格的rowValueChanged
或cellValueChanged
事件结合使用,以使行在每行/单元格的值更改时闪烁。
单元闪烁文档-https://www.ag-grid.com/javascript-grid-data-update/#flashing
值更改网格事件文档-https://www.ag-grid.com/javascript-grid-events/#editing