在menu菜单中写popconfirm组件,例如删除操作,点击删除弹出确认框,但是一点击就消失
解决:
<Menu.Item key="1">
<Popconfirm
title={`你确定删除?`}
onConfirm={() => this.onDeleteItem(record.id)}
okText="确定"
cancelText="取消"
>
<a onClick={e => e.stopPropagation()}>删除</a>
</Popconfirm>
</Menu.Item>
点击事件阻止冒泡即可