是否可以为空值添加列过滤器? 我看到我们可以过滤等于,不等于...,但是我想有一个过滤列的选项,以便它返回该列为空或空的行。
答案 0 :(得分:2)
我的空白单元格也有同样的问题 您应该使用“空白选项”
const filterOptions = [
'empty',
{
displayKey: 'blanks',
displayName: 'Blanks',
test: function (filterValue, cellValue) {
return cellValue == undefined;
},
hideFilterInput: true,
},
'equals',
'notEqual',
'lessThan',
'lessThanOrEqual',
'greaterThan',
'greaterThanOrEqual',
'inRange'
];
columnDef = [
{
headerName: 'someValue', field: 'someValue',
filter: 'agNumberColumnFilter',
filterParams: {
filterOptions: filterOptions
}
},]
'empty'
-等于“请选择选项”
更多信息,您可以在这里找到:https://www.ag-grid.com/javascript-grid-filter-provided-simple/#blank-cells-date-and-number-filters