【易错求解】vue 如何中存储数据到本地 localStorage 或者 sessionStorage?
问题描述
基于【易错求解】如何禁止用户返回上一页?可以支持PC+M吗? 这个问题,我想到了一种缓存用户数据的方案。
但是我不确定这里应该怎么做。
项目是:vue2 的,数据有多种,比如说 data 中的,vuex 中的。
我应该在 beforeDestory 中处理吗?还是应该在什么钩子中。
问题出现的环境背景及自己尝试过哪些方法
- vue3 好像有个 vueuse 里面有 useStroage 的方法,我没测
相关代码
无
你期待的结果是什么?实际看到的错误信息又是什么?
记录用户数据,再下次访问时,可以回显给用户
本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
回答:
如果不考虑后端存储
只考虑本地持久化
存储的话
这里的持久化储存是有局限性的,比如要求非无痕模式进入网站
、用户的浏览器缓存未清楚
等
通用的、简单的方案就你提到的 localStorage
, MDN 用例参考
更多相关内容及常见技术方案,请查阅 js.info教程
以上是 【易错求解】vue 如何中存储数据到本地 localStorage 或者 sessionStorage? 的全部内容, 来源链接: utcz.com/p/933824.html