重新加载行数据后,展开的行组保持展开状态
Posted
技术标签:
【中文标题】重新加载行数据后,展开的行组保持展开状态【英文标题】:expanded row group to remain expanded after row data is reloaded 【发布时间】:2019-06-17 05:23:14 【问题描述】:我正在使用 React 和 Redux 在特定页面中显示 ag-grid 表。 我在页面中有一个 AgGridReact 标记。 rowData 是从在 Reducer 中创建的状态动态分组和加载的。
我的要求是,如果组被扩展,即使在更改 rowData 后它也应该保持扩展。截至目前,在我的 rowData 更新后,所有行都崩溃了。
【问题讨论】:
【参考方案1】:您应该可以通过在 gridOptions 中将此属性设置为 true 来实现此目的
rememberGroupStateWhenNewData = true
根据官方文档-
rememberGroupStateWhenNewData 为 true 时,如果您将新数据设置为 网格并打开组,网格将保持组打开,如果他们 存在于新数据集中。见Keeping Group State。
这是example
【讨论】:
我在该页面的任何地方都看不到rememberGroupStateWhenNewData
。他们必须更新了版本/文档。你知道如何在最新版本中做到这一点吗?
@user2023861 根据他们代码中的注释,我认为该功能已被弃用。它说/** @deprecated - no longer needed, transaction updates keep group state */ rememberGroupStateWhenNewData?: boolean;
以上是关于重新加载行数据后,展开的行组保持展开状态的主要内容,如果未能解决你的问题,请参考以下文章