标签: javascript reactjs navigation react-router onbeforeunload
我正在寻找一种在用户离开整个React应用程序时显示自定义确认对话框的方法(例如访问www.google.com)。
有很多方法可以检测应用程序中的页面更改/导航(使用react-router,Prompt等...)但这些方法不包括从整个应用程序导航。
还有内置的javascript函数,例如beforeunload,但您无法自定义该对话框(最佳您可以在某些浏览器上自定义消息)。
beforeunload
有没有办法做到这一点?!