bob*_*bob 2 events bootstrap-modal reactjs react-bootstrap
假设我想在退出模态时阻止事件传播,例如在单击背景或将关闭模态的退出按钮时。但是它会将我重定向到(父母)?退出时的 onClick 事件。
<Modal onHide={(e) => {
e.stopPropagation();
setShow(false);
...
}}>
<Modal/>
Run Code Online (Sandbox Code Playgroud)
以上是行不通的。我也试过onExit哪个也不起作用。
解决方法是在 Modal 周围使用 div 元素来控制事件。
<div
onClick ={(e) => e.preventPropagation()}
>
<Modal>
<Modal/>
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
188 次 |
| 最近记录: |