Ag grid 如果筛选器为{type:';等于';且筛选器为';';},则setFilterModel不执行筛选

Ag grid 如果筛选器为{type:';等于';且筛选器为';';},则setFilterModel不执行筛选,ag-grid,Ag Grid,我正在尝试使用: gridOptions.api.setFilterModel(filterModel); 与 所以我希望grid将返回所有带有空“country”的行,但看起来grid忽略了带有筛选器“”的已传递筛选器 我还尝试将[null]作为一个值: filterModel = { country: { type: 'equals', filter: [null] } }; 在这种情况下,我在colunm头附近看到过滤器指示器,但行是相同的 也许我在文档中遗漏了什么 下面是一个例子

我正在尝试使用:

gridOptions.api.setFilterModel(filterModel);

所以我希望grid将返回所有带有空“country”的行,但看起来grid忽略了带有筛选器“”的已传递筛选器

我还尝试将[null]作为一个值:

filterModel = { country: { type: 'equals', filter: [null] } };
在这种情况下,我在colunm头附近看到过滤器指示器,但行是相同的

也许我在文档中遗漏了什么

下面是一个例子


也许有人可以说如何对空白值执行过滤看看这个github问题


希望这对你有帮助现在agGrid是不行的 希望他们能尽快补充这一点

作为一种解决方法,我们在填充网格之前用单个空格“”替换空值。
然后,您可以使用常用的
setFilterModel
进行筛选,以筛选出具有单个空格的行

希望这有帮助

filterModel = { country: { type: 'equals', filter: [null] } };