码迷,mamicode.com
首页 > 其他好文 > 详细

关于localStorage储存多个数据

时间:2019-11-01 16:57:24      阅读:348      评论:0      收藏:0      [点我收藏+]

标签:bsp   ber   return   ora   code   bip   不用   col   会话   

localStorage:

是一种你不主动清除它,它会一直将存储数据存储在客户端的存储方式,即使关闭了客户端(浏览器),属于本地持久层储存

sessionStorage:

用于本地存储一个会话(session)中的数据,一旦会话关闭,那么数据会消失,比如刷新。

 

 


 

localStorage只能存字符串,如果需要存对象,首先要转化为字符串 利用JSON.stringify() ( 存单个就不用考虑这些了 )

 

setItem 存

let rowVal = {
        bCode: row.gymnasium.code,
        bName: row.gymnasium.name,
        bAddress: row.gymnasium.address,
        bCoachName: row.coach.name,
        bCozchNickName: row.coach.nickname,
        bIphone: row.coach.phoneNumber
};
localStorage.setItem("rowVal", JSON.stringify(rowVal));

 

然后取出rowVal对象用JSON.parse() 再把字符串转为对象( 然后用哪个 "." 哪个就行了 )

getItem 取

computed: {
    rowVal() {
      const rowVal = JSON.parse(localStorage.getItem("rowVal"));
      return rowVal;
    }
 }

 

 

关于localStorage储存多个数据

标签:bsp   ber   return   ora   code   bip   不用   col   会话   

原文地址:https://www.cnblogs.com/home-/p/11777243.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!