小编Kas*_*ick的帖子

使用 React router v6 防止导航

如果用户离开表单页面,我想弹出一个模式,告诉他们如果离开,他们的更改将丢失,并且他们可以选择离开或取消。

我看到最近对 V6 beta 的更改取消了 Prompt、useBlocker 和 useHistory 的使用。我已经看到使用 onBeforeUnload 的答案,但这似乎只使用内置提示。

有没有办法使用 useNavigate 钩子来做到这一点?

navigation react-router

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

标签 统计

navigation ×1

react-router ×1