|
发表于 2018-11-24 11:57:49
|
显示全部楼层
本地存储是按key存储的,也就是每一个页上的不同data要有不同的唯一标识,默认采用的是当前页的path@data id,所以这两个操作只要选上然后设置数据集即可,键值默认的不用填
关于缓存的那三个操作,调用的是微信小程序官方提供的api,分别是wx.setStorage(wx.setStorageSync)、wx.getStorage(wx.getStorageSync)、wx.clearStorage(wx.clearStorageSync)可以对本地缓存进行设置、获取和清理,,,可以参考此官方文档说明https://www.w3cschool.cn/weixinapp/weixinapp-apidate.html
如果是用这个操作用来做离线应用的话的话就是这样,你可以在页面事件或者数据集事件上把数据存到缓存,然后判断是否有网络,没有的话选从缓存读取数据,页面上就是平常直接绑定数据集字段的操作,操作里也不用改什么东西,选下你要缓存的数据集名称就行
需要注意的是:同一个微信用户,同一个小程序 storage 上限为 10MB
|
|