vue里面localstorage存储数组
localstorage中serstorage与getstorage方法存储读取数组
·
最近做一个收藏夹,但是又是本地收藏夹,所以只能存到本地localstorage
然而,localstorage只有key,value键值对形式,一旦同一个key进去,会覆盖之前的value 值
所以想采用key:[value1,value2....],这样我去读取也简单些
但是网上数据驴唇不对马嘴,浪费了一天才成功
1.读取localstorage数据
let shoucangkey=eval(localStorage.getItem("shoucangkey"))
我也采用过JSON.parse一直报错,气死了,用eval就可以了
另外数组存入后成了[' ',' ',' ',' '],可以在浏览器查看
2.存入localstorage数据
localStorage.setItem('shoucangkey',JSON.stringify(shoucangkey))
读取数据后,我处理了一下数组,增加了几个元素,又传回去了,利用key唯一,完美在本地存了一个数组!!圆满完成,请求个赞!!
更多推荐
已为社区贡献2条内容
所有评论(0)