Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ag电网';agSetColumnFilter';定制_Filter_Ag Grid - Fatal编程技术网

Ag电网';agSetColumnFilter';定制

Ag电网';agSetColumnFilter';定制,filter,ag-grid,Filter,Ag Grid,我可以更改ag grid的agSetColumnFilter的默认行为吗。我可以在filterParams中使用values:parameter来更改过滤器值。但由于集合过滤器使用单元格值执行精确搜索,所以我可以将其更新为包含搜索而不是精确搜索 不,这不受支持。agSetColumnFilter的全部要点是匹配(希望如此)列中包含的一小组值。如果有太多不同的值,需要一个“contains”过滤器,那么setFilter可能无论如何都不合适 也就是说,如果您希望在一个过滤器中实现自定义行为,而标准

我可以更改ag grid的agSetColumnFilter的默认行为吗。我可以在filterParams中使用values:parameter来更改过滤器值。但由于集合过滤器使用单元格值执行精确搜索,所以我可以将其更新为包含搜索而不是精确搜索

不,这不受支持。agSetColumnFilter的全部要点是匹配(希望如此)列中包含的一小组值。如果有太多不同的值,需要一个“contains”过滤器,那么setFilter可能无论如何都不合适


也就是说,如果您希望在一个过滤器中实现自定义行为,而标准过滤器无法满足这一要求,那么您最好编写自己的自定义过滤器。有关自定义筛选器的文档,请访问

是的,您可以这样做。在列定义下

{
filter: 'agSetColumnFilter',
filterParams: { 
    values: ["custom1", "custom2"] 
}
另外,请阅读[异步加载值。

是否可以提供帮助