關於localStorage儲存多個數據


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;
    }
 }

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM