如何清除浏览器窗口中的localStorage关闭而不是选项卡上的关闭,而不是React JS中的Refresh?

时间:2019-12-02 08:38:28

标签: reactjs redux react-router-dom

我正在将react-router-domSwitchRoutewithRouter结合使用。在React js中如何在这种情况下实现 基本上我使用的是window.onbeforeunload,但这在选项卡关闭时会起作用,但这不是我的情况。我要在浏览器窗口上关闭而不是在选项卡上关闭,而不要在刷新上清除localStorage

1 个答案:

答案 0 :(得分:1)

也许可以使用sessionStorage代替使用localStorage?只要打开选项卡,而不是页面(浏览器),该操作就会持续​​。可以在javascript.info处找到与此相关的良好链接,并突出显示了两者之间的细微差别。