【发布时间】:2018-11-30 15:58:47
【问题描述】:
我有一个名为Account Verification 的列,它返回值true 或false。我将表中的值格式化为Yes 和No,但是在过滤列时,我仍然需要搜索true 或false 才能过滤列。我做了一个自定义过滤条件,但它不起作用。谁有解决办法?
columns = [
{
headerName: 'Account Verification', field: 'accountVerified', filter: 'agTextColumnFilter',
// Cell renderer
valueFormatter: (data) => {
if (data.value === true) return 'Yes';
else return 'No';
},
// Custom filter
filterParams: {
condition: (searchTerm, cellValue) => {
if (searchTerm === 'Yes' || 'yes') {
return cellValue === true;
} else if (searchTerm === 'No' || 'no') {
return cellValue === true;
} else return cellValue === null;
}
}
}
]
"ag-grid": "^18.0.1"
【问题讨论】:
标签: ag-grid