MUI X
GridFilterOperator 接口的扩展文档,其中包含有关模块属性和可用 API 的详细信息。
有关用法的示例和详细信息,请查看以下页面
import { GridFilterOperator } from '@mui/x-data-grid-premium' // or import { GridFilterOperator } from '@mui/x-data-grid-pro' // or import { GridFilterOperator } from '@mui/x-data-grid'
用于为给定的筛选项目和列生成筛选函数的回调。此函数可以返回 null 以跳过此项目和列的筛选。
null
类型:GetApplyFilterFn<R, V, F>
GetApplyFilterFn<R, V, F>
筛选运算符的名称。它将与筛选项目的 operator 属性匹配。
operator
类型:string
string
将筛选项目的值转换为人类可读的形式。
类型:(value: GridFilterItem['value']) => string
(value: GridFilterItem['value']) => string
在标题筛选行中显示的筛选器的标签。
要在此筛选运算符的筛选面板中渲染的输入组件。
类型:React.JSXElementConstructor<any>
React.JSXElementConstructor<any>
要传递给此筛选运算符的筛选面板中输入组件的 props。
类型:Record<string, any>
Record<string, any>
筛选运算符的标签。
如果为 false,则筛选运算符不需要用户输入值即可工作。通常应为没有 InputComponent 的筛选运算符设置为 false(例如 isEmpty)
false
InputComponent
isEmpty
类型:boolean
boolean
默认值:true
true