多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 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 的同步版本