//网页端API
localStorage.setItem()
localStorage.getItem()
//小程序端API
wx.setStorageSync()
wx.getStorageSync()
//uniapp兼容多段API
uni.setStorageSync()
uni.getStorageSync()
// stores/modules/member.ts
export const useMemberStore = defineStore(
'member'
()=>{
//...省略
},
{
// 配置持久化
persist: {
// 调整为兼容多端的API
storage:{
setItem(key,value) {
uni.setStorageSync(key, value)
},
getItem(key){
return uni.getStorageSync(key)
},
},
},
}
}