【发布时间】:2020-12-26 15:56:24
【问题描述】:
我已经实现了 notistack 小吃栏,但我想阅读小吃栏 onclick 的内容。
const action = key => (
<Fragment>
<Button variant="outline-light" onClick={() => { alert(this.state.notice_id) }}>
Dismiss
</Button>
</Fragment>
);
activeNotices.forEach((element) => {
this.setState({notice_id: element.notice_id});
this.props.enqueueSnackbar(element.notice_body + " " + "[" + element.notice_id + "]", {
variant: 'warning',
persist: true,
action,
preventDuplicate: true
});
上面的代码只提醒一个通知的notice_id。如何将每个通知与其特定的通知 ID 联系起来?除了在单击关闭按钮时关闭快餐栏之外,我还想获得 notice_id。
【问题讨论】: