小程序之缓存

每个微信小程序都可以有自己的本地缓存,可以通过 wx.setStorage(wx.setStorageSync)、wx.getStorage(wx.getStorageSync)、wx.clearStorage(wx.clearStorageSync)可以对本地缓存进行设置、获取和清理。同一个微信用户,同一个小程序 storage 上限为 10MB。localStorage 以用户维度隔离,同一台设备上,A 用户无法读取到 B 用户的数据。

1.设置缓存

wx.setStorage({  key:"key",  data:"value"})        手动异步设置缓存,这是一个异步接口。

wx.setStorageSync('key','value')            手动同步设置缓存,这是一个同步接口。

2.获取缓存

var value = wx.getStorage({  key:'key' })    这是一个异步接口。

var value = wx.getStorageSync('key')  这是一个同步接口。 

3.清除缓存

wx.removeStorage({  key:'key'  } })    从本地缓存中异步移除指定 key 。

wx.removeStorageSync('key')    从本地缓存中同步移除指定 key 。

wx.clearStorage()  清理本地数据缓存。

wx.clearStorageSync()  同步清理本地数据缓存

你可能感兴趣的:(小程序之缓存)