我正在尝试为 MUI-Datatable ( https://github.com/gregnb/mui-datatables ) 组件设置选项。但是,当尝试提供选项时,它似乎没有注册我从选项对象中提供的选项。目前,我的代码如下所示:
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',
deposit: 0,
withdraw: 200,
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 行。任何线索为什么会发生这种情况?