美文网首页
vuex 数据持久化插件

vuex 数据持久化插件

作者: 宏_4491 | 来源:发表于2020-09-06 15:53 被阅读0次
下包
npm install vuex-persistedstate --save

store.js 里面导入

import Vue from 'vue'
import Vuex from 'vuex'
import state from "./state";
import mutations from "./mutations";
import actions from "./actions";
import getters from "./getters";
//引入vuex 数据持久化插件
import createPersistedState from "vuex-persistedstate"
Vue.use(Vuex)

export default new Vuex.Store({
  state,
  mutations,
  actions,
  getters,
  plugins: [createPersistedState({
    reducer(val) {
      return {
        // 只储存state中的token
        token: val.token,
        roles: val.roles,
        tagsList: val.tagsList,
        lang:val.lang,
        breadList:val.breadList
      }
    }
  })]
})

相关文章

网友评论

      本文标题:vuex 数据持久化插件

      本文链接:https://www.haomeiwen.com/subject/hrmzsktx.html