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