react-redux - 重新加载行数据后,扩展的行组保持扩展状态

标签 react-redux ag-grid ag-grid-react

我正在使用 React 和 Redux 在特定页面中显示 ag-grid 表。 我的页面中有一个 AgGridReact 标签。 rowData 从Reducer 中创建的状态进行分组和动态加载。

我的要求是,如果组展开,即使在 rowData 更改后,它也应该保持展开状态。截至目前,在更新我的 rowData 后,所有行都会折叠。

最佳答案

您应该能够通过在 gridOptions 中将此属性设置为 true 来实现此目的

rememberGroupStateWhenNewData = true

根据官方文档 -

rememberGroupStateWhenNewData
When true, if you set new data into the grid and have groups open, the grid will keep groups open if they exist in the new dataset. See Keeping Group State.

这是一个example

关于react-redux - 重新加载行数据后,扩展的行组保持扩展状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54330311/

相关文章:

javascript - 无法读取reducer redux中未定义的属性 'data'

javascript - 不知道如何使用钩子(Hook)在 redux 状态下正确访问获取结果

javascript - 为单元格渲染器导出 ag-grid 中的数据

javascript - Angular 农业网格调整大小问题

reactjs - 调度问题 "Argument of type '(调度 : Dispatch<T>) => Promise<void >' is not assignable to parameter of type ' T'.”

javascript - 错误: network error and another error is "Type is not defined"

javascript - AG-GRID 单元格在第二次编辑后仅显示错误边框和工具提示

javascript - ag-grid:引用节点的层次树:如何使引用的属性可编辑?

css - 如何更改Ag网格边框颜色?

javascript - Ag-Grid:过滤时的颜色匹配