【发布时间】:2021-08-28 01:48:28
【问题描述】:
primereact 对话框不会从封装组件的页脚操作中触发 onHide fn
https://codesandbox.io/s/trusting-cdn-jkn5t?file=/src/demo/DialogDemo.js
问题:打开控制台>打开对话框>按否>控制台不打印隐藏(用于esc并关闭btn工作)
【问题讨论】:
标签: reactjs dialog wrapper primereact
primereact 对话框不会从封装组件的页脚操作中触发 onHide fn
https://codesandbox.io/s/trusting-cdn-jkn5t?file=/src/demo/DialogDemo.js
问题:打开控制台>打开对话框>按否>控制台不打印隐藏(用于esc并关闭btn工作)
【问题讨论】:
标签: reactjs dialog wrapper primereact
单击这些按钮时不会触发方法onHide。
仅在从图标关闭对话框时触发。
我更改了您的代码并使用了ref,以便通过props.onHide 调用实现此目的。
检查我的
codesandbox
【讨论】: