我试图让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>
);
}
}
}
];