Ag grid 无法在AG网格上更新数据

Ag grid 无法在AG网格上更新数据,ag-grid,Ag Grid,我刚刚在我们的React项目中使用了rowData,我刚刚更改了rowData的数据结构,如下所示: const数据=[ { 尾巴:“1米”, 现场直播:{ 数值:3.0, 目标:“现场1年1百万” } } ]; 我的想法是: [ { 头名:“尾巴”, 字段:“tail”, 宽度:100 }, { 标题名称:“1Y1Y”, 字段:“live_1yy”, valueGetter:函数(参数){ 返回参数数据[params.colDef.field]['value']; } } ] 更改值

我刚刚在我们的React项目中使用了rowData,我刚刚更改了rowData的数据结构,如下所示:

const数据=[
{ 
尾巴:“1米”,
现场直播:{
数值:3.0,
目标:“现场1年1百万”
}
}
];
我的想法是:

[
{ 
头名:“尾巴”,
字段:“tail”,
宽度:100
},
{ 
标题名称:“1Y1Y”,
字段:“live_1yy”,
valueGetter:函数(参数){
返回参数数据[params.colDef.field]['value'];
}
}
]
更改值:3.0时,我在页面上看不到任何更新。我还设置了

deltaRowDataMode={true}
getRowNodeId={data=>data.id}

但是它仍然不起作用。

在文档中有一个关于更改检测的有用链接:


以下是文档中有关视图刷新的有用链接:

需要考虑的其他几件事:

  • 如果将valueCache设置为true,它将缓存valueGetter的值
  • 您是否打算用const声明数据?如果以后要更改,最好使用let而不是const