import { defineStore } from 'pinia'; import { parse, stringify } from 'zipson'; const shortMsgActiveStore = defineStore('shortMsg', { state: () => ({ // 持久化数据 message: "", created_at: "" }), persist: { enabled: true, // Store 中数据持久化生效 strategies: [ { key: 'shortMsgActive', // 存储的 key storage: localStorage, // 存储位置 paths: ["message", "created_at"], // 需要持久化的字段 serializer: { deserialize: parse, serialize: stringify, }, } ] }, }); export default shortMsgActiveStore;