gpt4 book ai didi

datagrid - 设置文本列过滤器以进行完整匹配检查而不是 'Contains'

转载 作者:行者123 更新时间:2023-12-04 13:06:53 25 4
gpt4 key购买 nike

我们正在使用具有 Adaptable 的 AG Grid React Enterprise。
当我们过滤文本列时,我们只想过滤完全匹配,但默认似乎是包含,这让我们的用户每次运行过滤器时都必须记住更改它很烦人,当他们忘记这样做时,他们最终会看到误报。
是否有一些我们可以运行的代码,以便当用户输入过滤器文本时,它会强制网格进行完全匹配检查?

最佳答案

您可以在设计时在 SearchOptions 中设置它,其中有 defaultStringColumnFilter属性(property)。
默认值为“包含”,这就是您的用户看到它的原因,但您可以将其更改为另一个谓词。因此,如果您想要精确匹配,请将值设置为"is"。
您还可以分别从“Equals”和“On”的当前默认值设置数字和日期列的默认过滤器。例如:

searchOptions: {
defaultStringColumnFilter: 'Is',
defaultNumericColumnFilter: 'GreaterThan',
defaultDateColumnFilter: 'After'
}
在搜索选项文档中查看更多信息: https://docs.adaptabletools.com/docs/adaptable-options/search-options/

关于datagrid - 设置文本列过滤器以进行完整匹配检查而不是 'Contains',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69024910/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com