vuex持久化存储数据插件

527 阅读1分钟

插件

npm install vuex-persistedstate



demo


import Vue from 'vue'
import Vuex from 'vuex'
// vuex持久化插件
import createPersistedState from "vuex-persistedstate"

Vue.use(Vuex)

const store = new Vuex.Store({
state: {

},
mutations: {

},
},
//持久化配置
plugins: [createPersistedState({
storage: window.localStorage,
// 只储存state中的user 选择性储存
// reducer(val) {
// return {
// user: val.user
// }
// }
})]
})
export default store