【发布时间】:2020-06-19 05:23:40
【问题描述】:
我正在尝试使 openFilePreviewDialog(id) 操作返回其行的 id。
问题:它返回了错误的 id,而不是返回 id=7,而是返回了 8
[
{
name: "id",
label: " ",
options: {
filter: true,
sort: false,
customBodyRender: id => {
const options = ["View", "Signature", "Download", "Share", "Delete"];
return (
<div>
<IconButton
className={classes.iconButton}
aria-label="more"
aria-controls="long-menu"
aria-haspopup="true"
onClick={handleClick}
>
<MoreVertRounded />
</IconButton>
<Menu
id="long-menu"
anchorEl={anchorEl}
keepMounted
open={open}
onClose={handleClose}
>
{options.map(option => (
<MenuItem
key={option}
onClick={() => openFilePreviewDialog(id)}
>
{option}
</MenuItem>
))}
</Menu>
</div>
);
}
}
}
];
【问题讨论】:
标签: reactjs material-ui menuitem mui-datatable