【问题标题】:Ag-Grid - Column Filter not showing new valuesAg-Grid - 列过滤器不显示新值
【发布时间】:2019-11-06 12:00:44
【问题描述】:

列过滤器中的值在第一次打开时正确显示。问题来自第二次添加或删除值后,框中的过滤器值未刷新(见下面的屏幕截图)。

【问题讨论】:

    标签: javascript ag-grid


    【解决方案1】:

    经过大量试验和错误后,我发现如果您运行以下函数,它会给出大部分预期的结果。我在给定列的任何更改事件上运行它。

    var filterInstance = gridApi.getFilterInstance('yourColumn');
    filterInstance.resetFilterValues()
    

    这个错误仍然需要由 ag-grid 修复,但这是一个不错的解决方法。添加一些逻辑来维护任何现有的过滤器选择会很好,但目前它符合我的目的。如果有人有更好的方法,请告诉我。 :)

    【讨论】:

      猜你喜欢
      • 2019-04-20
      • 2018-06-03
      • 2021-07-23
      • 2019-08-16
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 2020-06-12
      • 2019-07-28
      相关资源
      最近更新 更多