【问题标题】:Updating ag-grid with new data after new table load with React使用 React 加载新表后使用新数据更新 ag-grid
【发布时间】:2020-11-07 19:07:45
【问题描述】:

我正在使用 React,并且我有一个更新 Redux 表状态的导航组件。根据导航中选择的表格,我需要相应地更新 ag-grid。

我有六张桌子。其中三个具有相同的列定义。我目前正在使用onNewColumnsLoaded 刷新数据,但是因为三个表具有相同的列定义,所以没有加载任何内容。我尝试了onColumnEverythingChanged 和其他列选项,但同样因为列相同,什么也没发生。

我尝试过rowDataChangedrowDataUpdatedcomponentStateChanged,但如果我在滚动或过滤,它们会刷新数据,所以这些不是可接受的选项。

我查看了this answer,,但它使用的是普通的 javascript,而this one 在 css 中存在问题,而不是在 javascript 中。

基于 Redux 状态变量以编程方式更新网格的最佳方式是什么?

【问题讨论】:

    标签: react-redux ag-grid


    【解决方案1】:

    您可以检查是否使用 immutableData 直接更新 rowData:

    getRowNodeId 
    

    方法也应该被实现。

    查看doc了解更多详情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-10
      • 2021-12-06
      • 2020-07-04
      • 2018-01-12
      • 2020-01-15
      • 2019-05-16
      • 2018-12-11
      • 1970-01-01
      相关资源
      最近更新 更多