mpvue vuex持久化缓存 , 使用vuex-persistedstate插件
npm install vuex-persistedstate --save
在store/index.js中添加plugins:
import {createPersistedState} from 'vuex-persistedstate'
export default new Vuex.Store({
state,
mutations,
getters,
actions,
plugins: [
createPersistedState({
storage: {
getItem: key => wx.getStorageSync(key),
setItem: (key, value) => wx.setStorageSync(key, value),
removeItem: key => {}
}
})
]
})