相关疑难解决方法(0)

使用react-router检测用户离开页面

我希望我的ReactJS应用程序在导航离开特定页面时通知用户.特别是弹出消息,提醒他/她做一个动作:

"更改已保存,但尚未发布.现在就这样做吗?"

我应该react-router全局触发这个,还是可以从反应页面/组件中完成?

我没有在后者身上找到任何东西,我宁愿避开第一个.除非它当然是标准,但这让我想知道如何做这样的事情,而不必将代码添加到用户可以去的每个其他可能的页面..

欢迎任何见解,谢谢!

reactjs react-router

74
推荐指数
5
解决办法
5万
查看次数

如何在react-router v4中的后退按钮上显示模态框?

如果用户单击浏览器中的后退按钮,如何显示自定义模式框。我已经有一个用于字段更改的模式框,但我不想使用 Prompt 的window.confirm.

javascript reactjs react-router

2
推荐指数
1
解决办法
4778
查看次数

标签 统计

react-router ×2

reactjs ×2

javascript ×1