1. 程式人生 > >vuex 儲存持久化

vuex 儲存持久化

vuex儲存了應用的很多資料,但是一但我們重新整理頁面,所有的資料都會丟失掉,只能重新從伺服器拉資料,又要加很多的邏輯判斷,我們可以吧vuex和storage相結合,來解決這個問題。

1、引入

npm install vuex-persistedstate -S

2、使用

import createPersistedState from 'vuex-persistedstate'
const store = new Vuex.Store({
  // ...
    plugins: [createPersistedState()]  //加上這個就可以了
})

可以看到

 

需要注意的是,退出登入或者切換賬號就要清除vuex了,敏感資訊也不要放在vuex中,或者加密之後再存進去。