【问题标题】: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 更新后,所有行都崩溃了。

【问题讨论】:

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


    【解决方案1】:

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

    rememberGroupStateWhenNewData = true
    

    根据官方文档-

    rememberGroupStateWhenNewData
    为 true 时,如果您将新数据设置为 网格并打开组,网格将保持组打开,如果他们 存在于新数据集中。见Keeping Group State

    这是example

    【讨论】:

    • 我在该页面的任何地方都看不到rememberGroupStateWhenNewData。他们必须更新了版本/文档。你知道如何在最新版本中做到这一点吗?
    • @user2023861 根据他们代码中的注释,我认为该功能已被弃用。它说/** @deprecated - no longer needed, transaction updates keep group state */ rememberGroupStateWhenNewData?: boolean;
    猜你喜欢
    • 2021-12-12
    • 2014-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多