Ag-grid选择/取消选择所有过滤器,但不仅限于受微型过滤器影响的值

问题描述

我有一个plunker代码示例,该示例基于ag-grid文档中的示例之一。

我在Vue.js中使用ag-grid。

这是我要实现的方案:

Year列上,我将应用一个过滤器,因此仅选择20002012值:

first step

接下来,我输入小型过滤器输入2012,所以我只能看到2012的值:

second step

现在,我单击Select All输入,因此我假设所有值都将被取消选择-但不是这样-我们仍然选择了2000值,该值现在不可见,因为所应用的微型过滤器可防止取消选择2000:

third step

当我们从输入中删除迷你过滤器时,我们可以看到它:

fourth step

我想实现的是使Select All按钮适用于所有值,而不管当前是否应用了迷你过滤器-在ag-grid中是否有这样的内置配置选项,还是需要自定义

侧面说明:我们已经大量定制了vue组件,该组件包装了ag-grid功能(例如,将.sync值与filterModelsortModel,保存和加载ag-grid状态等),并且我们希望避免不惜一切代价弄乱诸如此类的核心功能,但也许我们遗漏了某些东西,而该功能已经存在,而我们只是在错误的位置进行搜索

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)