vue3:vuex状态数据序列化插件vuex-persistedstate
原创import { createStore } from vuex
import Cookies from js-cookie
import createPersistedState from "vuex-persistedstate";
import demo from ./modules/demo
const persistedState = createPersistedState({
// 默认存储localStorage
// storage: window.localStorage
// 存储到cookie
storage: {
getItem: (key) => Cookies.get(key),
setItem: (key, value) => Cookies.set(key, value, { expires: 7 }),
removeItem: (key) => Cookies.remove(key),
}
});
// 新建 store 实例
const store = createStore({
modules: {
demo
},
plugins: [persistedState]
})
export default store
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除