Pinia 数据持久化存储插件pinia-plugin-persistedstate
【代码】Pinia 数据持久化存储插件pinia-plugin-persist。
·
快速开始 | pinia-plugin-persistedstate
1、安装插件
npm i pinia-plugin-persistedstate

2、引入插件
import { createPinia } from 'pinia'
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
const store = createPinia()
store.use(piniaPluginPersistedstate)
3、使用
登录时把userLabel 存储到pinia中 userlabel
user.userlabel = loginForm.value.userLabel
const useUserStore = defineStore({
id: 'user',
state: (): userStateTypes => ({
userInfo: null,
token: '',
userlabel:'',
}),
persist: {
paths: ['userlabel'], //只有 userlabel被持久化保存
},
actions:{}
})
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)