vue 页面刷新跳回登录页问题
原因:请求的时候,this.$store.state中的参数会被清空
解决方法:安装持久化插件
1.npm install vuex-persistedstate --save
2.打开store -->index.js文件,插入两行代码
import createPersistedState from ‘vuex-persistedstate’
plugins:[createPersistedState()]
import Vue from 'vue'
import Vuex from 'vuex'
import user from './modules/user'
import common from './modules/common'
import getters from './getters'
import createPersistedState from 'vuex-persistedstate'
Vue.use(Vuex)
const store = new Vuex.Store({
modules: {
user,
common,
},
getters,
plugins:[createPersistedState()]
})
export default store