微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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 举报,一经查实,本站将立刻删除。