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

2020-09-05 16:51:59 +08:00
 chenz197

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

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

742 次点击
所在节点    问与答
4 条回复
chenz197
2020-09-05 16:53:23 +08:00
用 beforeunload 和 unload 好像都实现不了我想要的效果
chenz197
2020-09-05 16:53:44 +08:00
获取即将跳转的 URL 做判断吗
gucheen
2020-09-05 17:32:29 +08:00
本地存储放 session,需要保存的离开时候固化,其他时候跳转了 session 就没了
chenz197
2020-09-06 02:52:47 +08:00
@gucheen 判断 URL 哈 主要是跳转的特别多, 这项目用的还是 jq 所以不是那种单页面

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/704488

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX