我在React中有一个div,它带有一个onClick处理程序,当单击该处理程序时,将在一个将它们定向到外部URL的弹出窗口中实现window.open。当用户关闭弹出窗口时,我想实现一个API调用。但是,我尝试过的所有方法都失败了,包括尝试使用事件侦听器。
如何在React中检测何时关闭窗口?
我对于window事件的当前代码如下:
export class App extends Component {
opener = () => {
const myWindow = window.open("https://www.espn.com", "MsgWindow", "width=200,height=100");
}
render() {
return (
<div onClick={this.opener}>
Hello World
</div>
);
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句