ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 1.wx.setStorage(Object object) 设置缓存 将数据存储在本地缓存中指定的 key 中。会覆盖掉原来该 key 对应的内容。数据存储生命周期跟小程序本身一致,即除用户主动删除或超过一定时间被自动清理,否则数据都一直可用。数据存储上限为 10MB。 **wx.setStorage() 为异步接口** ``` wx.setStorage({ key: 'String', data: Object/String, success: function(res){ // success }, fail: function() { // fail }, complete: function() { // complete } }) ``` **wx.setStorageSync() 为同步接口(一般都使用)** ``` wx.setStorageSync('String', Object/String) ``` ## 2.获取缓存 **wx.getStorage() 从本地缓存中异步获取指定key对应的内容** ``` wx.getStorage({ key: 'String', success: function(res){ // success }, fail: function() { // fail }, complete: function() { // complete } }) ``` **wx.getStorageSync() 从本地缓存中同步获取指定key对应的内容** ``` wx.getStorageSync('String') ``` ## 3.清空缓存 `wx.clearStorage(Object object)` 清理本地数据缓存 `wx.clearStorageSync() wx.clearStorage` 的同步版本