[英]How to prevent users from accidental route change in react router v3
我正在尝试实现一个挂钩,以防止用户“意外”更改路线,例如后退按钮或重新加载。 我正在使用react-router v3,因此react router v4中的<Prompt />
对我不起作用。
我已经研究过setRouteLeaveHook
但是它不能处理意外的重装动作。 任何建议,将不胜感激:)
我有一个类似的问题,我有自己的解决方案,它同时处理setRouteLeaveHook
和onbeforeunload
。
这是我的答案的链接
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.