如何解决MUI数据表未注册选项
我正在尝试为MUI-Datatable(https://github.com/gregnb/mui-datatables)组件设置选项。但是,在尝试提供选项时,似乎没有注册我从options对象提供的选项。 目前,我的代码如下:
const statements = [
{
date: moment().format('MM/DD'),details: 'Hello Chris,this is a wide details :)',deposit: 0,withdraw: 200,balance: 300,},{
date: moment().format('MM/DD'),details: '24/7 purchase',balance: 100,}
]
const columns = ['Date','Details','Paid in ($)','Paid out ($)','Balance ($)'];
const options = {
page: 9,pagination: false,};
statements.map((statement) => {
statement.deposit = (statement.deposit === 0) ? statement.deposit == null : statement.deposit;
statement.withdraw = (statement.withdraw === 0) ? statement.withdraw == null : statement.withdraw;
data.push(Object.values(statement));
});
return (
<MUIDataTable className={dataTable} data={data} columns={columns} option={options} />
);
但是,该表仍显示分页和每页10行。任何线索为什么会发生这种情况?
解决方法
我很愚蠢,在组件的options属性中缺少“ s”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。