我每隔一秒左右刷新网格。选择一行后,我希望在下次刷新时保持选择相同的行。有没有办法加载表,选择一行来保持稳定的选择(这样用户会觉得即使数据刷新也总是选择行)?
此外,每次刷新时,rowData都是不同的对象引用。
答案 0 :(得分:0)
不幸的是没有开箱即用。你需要做的是这样的事情:
答案 1 :(得分:0)
使用getRowNodeId function
使用
deltaRowDataMode = true
每行应具有唯一的id
。
答案 2 :(得分:0)
由于已经过去了一年半,我希望我的回答仍然有用。
您不需要加载具有预选行的数据,也不需要将选定的行存储在某个地方,并在重新加载数据时以编程方式重新选择它们。解决方案是不要在每次收到新数据时都使表行超载。
为此,您可以使用Transaction Updates,它仅更新单元格值并保留所有其他数据(和元数据)。