美文网首页
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