微信小程序 wx:setStorage和wx:getStorage 数据存取
1、wx:setStorage() (uniapp写法,uni.setStorage)
将数据存储在本地缓存中指定的key中,它会覆盖掉原来该key 对应的内容。
数据存储生命周期跟小程序本身一致,即除用户主动删除或超过一定时间被自动清理。 否则数据一直可用。 单个 key允许存储的最大数据长度为1MB, 所有数据存储上限为 10MB。
示例:
myset01(){ wx.setStorage({ data: "小程序项目开发", key: '01', success(res){ console.log("==setStorage成功 res=="+JSON.stringify(res)); } }) },
2、wx.getStroage() (uniapp写法,uni.getStroage)
从本地缓存中异步获取指定key 的内容。
示例:
myget01(){ var that = this; wx.getStorage({ key: '01', success(res){ that.setData({ storage_data: res.data, }) } }) },
3、wx.removeStorage() (uniapp写法,uni.removeStorage)
从本地缓存中移除指定的key
示例:
myremove01(){ wx.removeStorage({ key:'01', success(res){ console.log("remove key 成功"); },fail(res){ } }) },
4、wx.clearStorage() (uniapp写法,uni.clearStorage)
清空所有缓存数据。
示例:
myclear01(){ wx.clearStorage({ success(res){ console.log("clearStorage 成功"); }, }) },
蓦然、回首,那人就在灯火阑珊处
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具