防止"后退按钮"导航
作者: joecarl创建于 2024年5月29日更新于 2026年9月5日
标签feature
我正在开发一个应用程序,需要在某些情况下防止"后退按钮"(例如:当我在编辑表单时,点击后退按钮时,应该在导航发生之前收到一个确认对话框)。 我尝试添加了众所周知的`beforeunload`事件。 但它只在导航不是通过`pushState`/`setLocation`进行时才有效。 我是否可以使用 wouter 实现我需要的行为?
内容来源: molefrog/wouter
我正在开发一个应用程序,需要在某些情况下防止"后退按钮"(例如:当我在编辑表单时,点击后退按钮时,应该在导航发生之前收到一个确认对话框)。 我尝试添加了众所周知的`beforeunload`事件。 但它只在导航不是通过`pushState`/`setLocation`进行时才有效。 我是否可以使用 wouter 实现我需要的行为?
内容来源: molefrog/wouter