咨询个问题 A 页面要跳转到指定 B 页面的时候 不清除本地存储 但是如果是刷新或者通过侧边栏点击导致页面刷新了 就需要清楚

chenz197:这种应该怎么解决呢。
场景是这样的:
页面 A 离开(通过按钮点击)=> 跳转指定页面不清除本地存储
但是有可能用户通过点击侧边栏 menu 导致页面离开了, 或者是刷新了 就需要清除掉

想了很久没想到解决办法 求大佬指点一下

chenz197:用 beforeunload 和 unload 好像都实现不了我想要的效果

chenz197:获取即将跳转的 URL 做判断吗