跳到主要內容

GridFilterOperatorAPI

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 以跳過此項目和欄的篩選。

類型:GetApplyFilterFn<R, V, F>


篩選運算子的名稱。
它將與篩選項目的 operator 屬性匹配。

類型:string


選用

將篩選項目的值轉換為人類可讀的形式。

類型:(value: GridFilterItem['value']) => string


選用

標題篩選列中顯示的篩選標籤。

類型:string


選用

要在此篩選運算子的篩選面板中呈現的輸入元件。

類型:React.JSXElementConstructor<any>


選用

要傳遞到此篩選運算子的篩選面板中輸入元件的 props。

類型:Record<string, any>


選用

篩選運算子的標籤。

類型:string


選用

如果為 false,則篩選運算子不需要使用者輸入值即可運作。
通常對於沒有 InputComponent 的篩選運算子(例如 isEmpty)應設定為 false

類型:boolean

預設值:true