custom启用/禁用选择行mui-dataTables

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

我有一个MUI-DataTable,我需要个性化行选择。在文档中,我找到了“ Isrowselectoble”功能。但是此方法仅返回两个参数:dataindex和SelectedRows。在我的表中,我有一个名为状态的列,具有两个状态:活动性和无效。当行状态不活动时,我需要禁用行选择。不幸的是,“ isrowselectable” API不会返回我的数据以比较状态,因此,启用或禁用我的行选择。

没有人知道我该怎么做?

我找到了一个“解决方案”。它在工作,但这不是解决问题的美好方法。但是,这是我的方法:
reactjs customization mui-datatable
1个回答
0
投票
首先,我的数据来自数据库。我更改ASC中的获取方法,将我的无效列设置在最后一个表格上;

第二,我计算了多少行,几行不活动;
  • 最终,在我的“ Isrowselectect”中,如果我的底部表是基于我的dataindex的底部表格,则我返回true,如下:
  • return dataIndex < totalRows-countStatus ? true : false
  • 我之前说过的,它并不漂亮,但是效果很好。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.