gpt4 book ai didi

ag-grid - 插入行而不刷新 ag-grid

转载 作者:行者123 更新时间:2023-12-04 17:47:17 30 4
gpt4 key购买 nike

概览

以前在 ag-grid 版本 <10.1.0 中,可以通过这种方式在不刷新网格的情况下添加一行:

let model: IRowModel = this.gridOptions.api.getModel();
const skipRefresh = true;

model.addItems( [ obj ], skipRefresh );

从 ag-grid 10.1.0 开始,addItems() 方法已被弃用并已完全删除。文档说改用 updateRowData() :

this.gridOptions.api.updateRowData( { add: [ obj ] } );

问题是 updateRowData() 总是刷新网格。这极大地拖累了我们网格的性能。

问题

如何在当前 ag-grid 版本中不让网格自动刷新的情况下添加行?

我已经尝试过的

通过设置 suppressChangeDetection=true 来抑制 ag-grid 的新变化检测那没有帮助。刷新仍然完成。

最佳答案

问题是 updateRowData() 总是刷新网格。”这不是真的。api.updateRowData() 不会触发完全刷新。必须有是您正在做的其他事情导致了这种情况。

关于ag-grid - 插入行而不刷新 ag-grid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47865782/

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