1,安装插件
npm install vuex-persistedstate
2.plugins/localStorage.js文件中
import createPersistedState from 'vuex-persistedstate'
export default ({store}) => {
createPersistedState({
storage: localStorage,
})(store)
}
3.nuxt.config.js中配置
plugins:[
{ src: '@/plugins/localStorage.js', ssr: false },
]
4.store/index.中
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
const store = () => new Vuex.Store({
state: {
},
mutations: {
}
})
export default store