一、设置小程序缓存
1、异步本地缓存设置
wx.setStorage(Object object)
参数:
key 必填 本地缓存中指定的key
data 必填 需要存储的数据内容
success 成功的回调函数
fail 失败回调函数
complete 接口调用结束的回调函数(调用成功/失败都会执行)
2、同步本地缓存设置
wx.setStorageSync(string key,any data)
一个String类型的参数用来指定本地缓存中特定的Key
另一个指定存储的数据
//wx.setStorageSync API
try {
wx.setStorageSync('key', 'value')//使用wx.setStorageSync API并传入相应的参数
}
catch (e) {
//进行异常处理的代码
}
注意:
小程序本地缓存单个key存储最大长度为1MB,所有key存储数据总和不能超过10MB
小程序本地缓存不删除,则可以一直使用
本地缓存指定key是唯一的,如果2次设置同一个key,后设置的会覆盖先设置的数据
二、获取小程序缓存
wx.getStorage(Object object) 从本地缓存中异步获取指定key的内容
wx.getStorageSync(string key) 从本地缓存中同步获取指定的key的内容
wx.getStorageInfo(Object object) 异步获取当前本地缓存中的信息
wx.getStorageInfoSync() 同步获取当前本地缓存的信息