欢迎来到Felix的博客

雨恨云愁,江南依旧称佳丽。水村渔市。一缕孤烟细。天际征鸿,遥认行如缀。平生事。此时凝睇。谁会凭阑意
返回顶部

unit047-vuex持久化功能

当我们在vue项目中,使用了vuex进行状态管理时,会发现刷新页面时,vuex的state中存储的数据会失效
为了解决这个问题,我们需要使用一个第三方组件,用来固定当前vuex的state中的数据,起到持久化的作用

首先安装vuex-persistedstate
之后在vuex中导入:import createPersistedState from 'vuex-persistedstate'
添加持久化功能:plugins: [createPersistedState()],

import Vue from 'vue'
import Vuex from 'vuex'
import createPersistedState from 'vuex-persistedstate'

//挂载Vuex
Vue.use(Vuex)

const store = new Vuex.Store({
    // vuex持久化功能
    plugins: [createPersistedState()],
    state: {
    },
    getters: {
    },
    mutations: {
    },
    actions: {
    }
})

export default store
posted @ 2021-01-19 14:30  felixtester  阅读(75)  评论(0)    收藏  举报