我正在将react-router-dom
与Switch
,Route
,withRouter
结合使用。在React js中如何在这种情况下实现
基本上我使用的是window.onbeforeunload
,但这在选项卡关闭时会起作用,但这不是我的情况。我要在浏览器窗口上关闭而不是在选项卡上关闭,而不要在刷新上清除localStorage
。
答案 0 :(得分:1)
也许可以使用sessionStorage代替使用localStorage?只要打开选项卡,而不是页面(浏览器),该操作就会持续。可以在javascript.info处找到与此相关的良好链接,并突出显示了两者之间的细微差别。