标签: reactjs history pushstate
我试图在我的网络应用中添加window.onbeforeunload监听器。我使用page.js作为我的客户端路由器。由于pushstate,onbeforeunload无效。即使我尝试了一些解决方法,页面仍会保留,但网址会发生变化。如何使它工作?
window.onbeforeunload
onbeforeunload
答案 0 :(得分:0)
结帐page.exit(path,function(ctx,next){})
page.exit(path,function(ctx,next){})
在这里你可以在卸载逻辑之前处理。