计算机网络/计算机科学与应用/系统/运维/开发

缓存

一、设置小程序缓存


1、异步本地缓存设置

wx.setStorage(Object object)

参数:

    key 必填 本地缓存中指定的key

    data 必填 需要存储的数据内容

    success 成功的回调函数

    fail  失败回调函数

    complete 接口调用结束的回调函数(调用成功/失败都会执行)


image.png


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() 同步获取当前本地缓存的信息


只要一个人还有追求,他就没有老。直到后悔取代了梦想,一个人才算老。熬过了必须的苦,才能过上喜欢的生活。

评论

^