asa*_*asa 5 reactjs material-ui
我正在使用React API应用程序,并使用rest API,并且我想测试节点包MUI-datatables以显示列表。
但是我收到错误消息:'TypeError:无法读取未定义的属性'customBodyRender'
这是我的代码:
render() {
const columns = ["URL", "Modele"];
const test = [
["Joe James", "Test Corp", "Yonkers", "NY"]
];
const options = {
filterType: 'checkbox',
};
return (
<div>
<MUIDataTable title={"Offree"} data={test} columns={columns} options={options}/>
</div>)
}
}
Run Code Online (Sandbox Code Playgroud)
感谢您的回答 !
小智 5
你必须物品的量相匹配columns
,在项目的金额test
。当前,与列相比,您的数据中还有两个项目。例如,将解决以下问题:
const columns = ["URL", "Modele", "thirdColumn", "fourthColumn"];
Run Code Online (Sandbox Code Playgroud)
如果不想显示第三和第四列,可以display: false
在列选项中进行设置:
const columns = [
{
name: "URL",
options: {
display: true
}
},
{
name: "Modele",
options: {
display: true
}
},
{
name: "thirdColumn",
options: {
display: false
}
},
{
name: "fourthColumn",
options: {
display: false
}
}
]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1089 次 |
最近记录: |