Reactjs 将window.onbeforeunload与page.js一起使用

Reactjs 将window.onbeforeunload与page.js一起使用,reactjs,history,pushstate,Reactjs,History,Pushstate,我正在尝试将窗口.onbeforeunload侦听器添加到我的web应用程序。我正在使用作为我的客户端路由器。由于pushstate,onbeforeunload不工作。即使我尝试了一些变通方法,页面仍会保持不变,但url会发生变化。如何使其工作?签出page.exit(路径,函数(ctx,next){}) 在这种情况下,您可以在卸载逻辑之前进行处理。签出page.exit(路径,函数(ctx,next){}) 在这种情况下,您可以在卸载之前处理逻辑。您是否将page.js与React一起使用?

我正在尝试将
窗口.onbeforeunload
侦听器添加到我的web应用程序。我正在使用作为我的客户端路由器。由于pushstate,
onbeforeunload
不工作。即使我尝试了一些变通方法,页面仍会保持不变,但url会发生变化。如何使其工作?

签出
page.exit(路径,函数(ctx,next){})

在这种情况下,您可以在卸载逻辑之前进行处理。

签出
page.exit(路径,函数(ctx,next){})


在这种情况下,您可以在卸载之前处理逻辑。

您是否将page.js与React一起使用?附加代码以获取帮助。您是否将page.js与React一起使用?附加代码以获取帮助。