如何防止用户在路由器v3

时间:2018-05-18 04:34:44

标签: javascript reactjs react-router

我正在尝试实现一个钩子,防止用户“意外”路由更改,例如后退按钮或重新加载。我正在使用react-router v3,因此反应路由器v4中的<Prompt />对我不起作用。

我调查了setRouteLeaveHook,但它没有处理意外的重新加载操作。任何建议将不胜感激:)

1 个答案:

答案 0 :(得分:0)

我有类似的问题,我有自己的解决方案来操纵setRouteLeaveHookonbeforeunload

以下是我answer

的链接