如何解决ReactJS材质表可以显示布尔值
我有一个物料表,当前显示id
的名称和data
。我也尝试在表中显示mode
,但它是布尔值而不是字符串和整数。它拒绝在Mui表中显示这是我唯一想到的问题。我已经测试过,如果用target_path
代替mode
也可以。
对此我将不胜感激
export default function MuiTable(props)
data=props.data
return (
<div>
<MaterialTable
icons={tableIcons}
title="Title"
columns={[
{ title: 'ID',field: 'id' },{ title: 'Name',field: 'name' },{ title: 'Mode',field: 'mode'},]}
data={data}
actions={[
{
icon: forwardRef((props,ref) => <Edit {...props} ref={ref} />),onClick: handleEdit
},{
icon: forwardRef((props,ref) => <DeleteOutline {...props} ref={ref} />),onClick: handleDelete
},ref) => <NoteAddIcon {...props} ref={ref} color='primary'/>),isFreeAction: true,onClick: handleRoute,}
]}
/>
</div>
);
我认为'id','name'和'mode'是从data
中提取的。
5: Object { id: 10,name: "Test",target_path: "/path/to/targets",… }
并展开
id: 10
mode: true
name: "Test"
tableData: Object { id: 5 }
target_path: "/path/to/targets"
解决方法
您可以检查条件并显示字符串值“ True”为真,否则为false。
这样的事情。
C(dupeCount,2) = dupeCount * (dupeCount - 1) / 2
,
材质表可让您覆盖任何列的呈现。例如:
<tfoot>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。