vuex刷新后數(shù)據(jù)丟失的解決方法
導(dǎo)語:
我們在寫vue項目的時候,經(jīng)常要用到vuex作為內(nèi)存來儲存,但是我們存放在vuex中的數(shù)據(jù)(用戶數(shù)據(jù),當(dāng)前頁面的數(shù)據(jù)等等)在刷新后就會丟失,那么如何解決呢?超級簡單。
1,安裝vuex-persistedstate
npm install --save vuex-persistedstate
2,修改store
import createPersistedState from 'vuex-persistedstate'
const store = new Vuex.Store({
state: {
user: {}, //用戶
},
mutations: {
update_user(state, newuser) {
state.user = newuser
},
},
//把所有數(shù)據(jù)緩存到本地
plugins: [createPersistedState()],
})
export default store;
保存后,再運行程序,刷新后vuex中的數(shù)據(jù)就不會丟失了。
總結(jié)
到此這篇關(guān)于vuex刷新后數(shù)據(jù)丟失解決的文章就介紹到這了,更多相關(guān)vuex刷新數(shù)據(jù)丟失的解決內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Vue?前端路由工作原理hash與history的區(qū)別
這篇文章主要介紹了Vue?前端路由工作原理hash與history的區(qū)別,文章圍繞主題展開vue-router的工作原理的簡單介紹,感興趣的朋友可以學(xué)習(xí)一下2022-07-07
Vue3中內(nèi)置組件Teleport的基本使用與典型案例
Teleport是一種能夠?qū)⑽覀兊哪0逡苿拥紻OM中Vue app之外的其他位置的技術(shù),下面這篇文章主要給大家介紹了關(guān)于Vue3中內(nèi)置組件Teleport的基本使用與典型案例的相關(guān)資料,需要的朋友可以參考下2023-04-04
vue項目實現(xiàn)webpack配置代理,解決跨域問題
這篇文章主要介紹了vue項目實現(xiàn)webpack配置代理,解決跨域問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-04-04
解決vue prop傳值default屬性如何使用,為何不生效的問題
這篇文章主要介紹了解決vue prop傳值default屬性如何使用,為何不生效的問題。具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09

