在 DataGrid Material UI 中应用过滤器

问题描述 投票:0回答:1

我正在尝试将过滤器应用于 DataGrid 中的列。我需要获取输入,然后根据它设置要过滤的值,但现在我正在尝试应用默认过滤。我得到了很多使用 filterModel 的例子,就像我一样,但现在 columnField 属性没有被识别。

<DataGrid
          rows={rows}
          getRowId={(row) => row.txnId}
          columns={columns}
          filterModel={{
            items: [
              {
                columnField: 'vendorName',
                operatorValue: 'contains',
                value:"dd"
              }
            ]
          }}
/>

Error: Object literal may only specify known properties, and 'columnField' does not exist in type 'GridFilterItem'.ts(2353)

reactjs material-ui datagrid filtering mui-x-data-grid
1个回答
0
投票

我发现新版本的material ui有属性

{
  field: 'vendorName',
  operator: 'contains',
  value:"dd"
}
© www.soinside.com 2019 - 2024. All rights reserved.