Ag grid Ag grid:有没有办法将自定义过滤器添加到默认过滤器中

Ag grid Ag grid:有没有办法将自定义过滤器添加到默认过滤器中,ag-grid,ag-grid-react,Ag Grid,Ag Grid React,我正在尝试向默认文本过滤器添加一个使用字符串相似性算法的自定义过滤器。有什么办法吗 类应用程序扩展组件{ 建造师(道具){ 超级(道具); 此.state={ columnDefs:[ { 头名:“制造”, 字段:“制造”, 可排序:是的, 过滤器:对, 复选框选择:true, }, ... ], ... } } } 在上面的代码中,如果我为Make列的过滤器提供true,则会显示默认文本过滤器的完整列表。但是如果我添加filterParams.filterOptions如下 。。。 此.st

我正在尝试向默认文本过滤器添加一个使用字符串相似性算法的自定义过滤器。有什么办法吗

类应用程序扩展组件{
建造师(道具){
超级(道具);
此.state={
columnDefs:[
{
头名:“制造”,
字段:“制造”,
可排序:是的,
过滤器:对,
复选框选择:true,
},
...
],
...
}
}
}
在上面的代码中,如果我为
Make
列的过滤器提供
true
,则会显示默认文本过滤器的完整列表。但是如果我添加
filterParams.filterOptions
如下

。。。
此.state={
columnDefs:[
{
头名:“制造”,
字段:“制造”,
可排序:是的,
过滤器:“agTextColumnFilter”,
过滤器参数:{
过滤器选项:[
“相似”,
{
displayKey:“Similato”,
displayName:“类似”,
测试:函数(filterValue、cellValue){
...
返回相似性>0.8;
}
}
...]
}
}
... ]
}
过滤器列表上只有“similarTo”过滤器。
有没有办法将此自定义筛选器添加到默认文本筛选器中,包括
包含
不包含
等于
不等于
开头,
结尾

在您的Def列中使用valueGetter!见下面的例子。。我也面临着同样的问题。我从Ag Grid购买了许可证,并就此问题发送了一条消息,但没有回复。Ag电网也有类似的恼人限制。最后,我不会再使用Ag网格,也不会推荐这个世界上最差的网格:)我刚刚看到了评论。谢谢你们的评论。我通过在过滤器选项中添加
包含
不包含
等于
不等于
开头,
结束
,解决了上述问题。对于那些默认的文本过滤器,添加它们的名称就足够了!见下面的例子。。我也面临着同样的问题。我从Ag Grid购买了许可证,并就此问题发送了一条消息,但没有回复。Ag电网也有类似的恼人限制。最后,我不会再使用Ag网格,也不会推荐这个世界上最差的网格:)我刚刚看到了评论。谢谢你们的评论。我通过在过滤器选项中添加
包含
不包含
等于
不等于
开头,
结束
,解决了上述问题。对于那些默认的文本过滤器,添加它们的名称就足够了。