vue3:vuex状态数据序列化插件vuex-persistedstate

原创
小哥 3年前 (2022-11-08) 阅读数 40 #大杂烩

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

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除

热门