Vuex使用persistedstate保存状态到sessionStorage
1、安装vuex-persistedstate
npm i vuex-persistedstate -S
2、引入到项目中
import createPersistedState from 'vuex-persistedstate'
const store = new Vuex.Store({
// ...
plugins: [createPersistedState()]
})
注: vuex-persistedstate默认使用Localstorage,使用一下方法使用SessionStorage:
createPersistedState({ storage: window.sessionStorage })