【发布时间】:2020-06-03 11:01:30
【问题描述】:
如何在 onClick 在删除图标上调用 Material UI Dialog ,即 onClick={deletePlayer(id)} ?
我在modal/Dialog 下添加了Dialog.js 并导入到Home 组件中。
我已经添加了一个演示here
【问题讨论】:
-
保持状态以显示对话框。设置点击事件的状态
-
创建了一个状态
const [open, setOpen] = useState(false);并在点击事件内部const deletePlayer = id => e => { alert("Delete this player data ! "); setOpen({ show: true }); }; -
你应该在 deletePlayer 中调用
setOpen(true)。
标签: reactjs material-ui react-hooks