解決 Vue 刷新頁面后 store 數據丟失的問題


原來的狀態(頁面刷新數據會重置)

state: {
    teamA: '主隊'
},
mutations: {
    data_teamA(state, x) {
        state.teamA = x
    }
},

 

 

解決后(頁面刷新保留store數據)

state: {
    teamA: JSON.parse(sessionStorage.getItem("teamA")) || '主隊'
},
mutations: {
    data_teamA(state, x) {
        sessionStorage.setItem('teamA', JSON.stringify(x))
        state.teamA = x
    }
}, 

 


免責聲明!

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



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