在电商vue项目中,当用户点击查看物流,页面跳转到快递100,当用户回到本页面的时候,vuex中的状态被销毁,请问这种情况如何解决?
试试 vuex-persistedstate
vuex的持久化方案,可以存储到localstorage等
https://github.com/robinvdvle...
页面跳转时保存数据到cookie,或者localstorage中,或者可以存储到后端session中,再次加载本页面时候获取相关信息,重新初始化vuex中的状态。
页面跳转时把需要的数据保存到cookie或者localstorage中,加载的时候再判断获取。如果项目是PC项目,建议用户点击查看物流的时候,在新标签打开页面!
最简单的方法是新建一个页面来承载外链的iframe
sessionStorage 或者localStorage
sessionStorage.setitem/getitem();
9 回答1.7k 阅读✓ 已解决
6 回答942 阅读
3 回答1.3k 阅读✓ 已解决
4 回答949 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
3 回答854 阅读
1 回答15.4k 阅读
1 回答5.5k 阅读
1 回答19.8k 阅读
1 回答492 阅读
3 回答9.7k 阅读
试试 vuex-persistedstate
vuex的持久化方案,可以存储到localstorage等
https://github.com/robinvdvle...