如何从 MUI 数据网格获取过滤值

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

是否可以从 mui DataGrid 获取值?

我有一个表,我想根据用户过滤器和隐藏或显示的列进行自定义导出,但我需要这些过滤值。有什么方法可以从 DataGrid 获取这个吗?

javascript material-ui datagrid
3个回答
1
投票

您可能想使用

gridFilteredSortedRowIdsSelector
大多数用于导出的有用选择器都在“导出行”部分

中定义

0
投票

onSelectionModelChange 属性为您提供所选单元格的 ID,然后您可以根据您的要求过滤它们以导出所选单元格。

 <DataGridPro
  onSelectionModelChange={(props)=>{
            console.log(props);
          }}
  />

0
投票
DataGrid MUI has onStateChange have all the values and current state of grid :
It will have filtered values and count of it also

onStateChange={(e) => {
                  console.log(e)
                  console.log(e.pagination.rowCount)
                }}
© www.soinside.com 2019 - 2024. All rights reserved.