微信小程序缓存过期时间的使用详情
关于本地缓存
1.wx.setStorage(wx.setStorageSync)、wx.getStorage(wx.getStorageSync)、wx.clearStorage(wx.clearStorageSync)可以对本地缓存进行设置、获取和清理。本地缓存最大为10MB
2.localStorage是永久存储
相应的api----------
wx.setStorage(OBJECT)
wx.getStorage(OBJECT)
wx.getStorageInfo(OBJECT)
wx.removeStorage(OBJECT)
wx.setStorageSync(KEY,DATA)
wx.getStorageSync(KEY)
wx.getStorageInfoSync
wx.clearStorage()
wx.clearStorageSync()...
Api的具体使用详见官方文档
微信小程序缓存过期时间
/* *创建缓存 *@parame缓存名称 *@paramt缓存值 *@parami缓存时间 */ setCache:function(e,t,i){ varn=+newDate/1000, a=true, o={ expire:i?n+parseInt(i):0, value:t }; try{ wx.setStorageSync(e,o) }catch(e){ a=false } returna }, /* *获取缓存 *@parame缓存名称 *@paramt缓存值 */ getCache:function(e,t){ vari=+newDate/1000, n=""; i=parseInt(i); try{ n=wx.getStorageSync(e),n.expire>i||0==n.expire?n=n.value:(n="",this.removeCache(e)) }catch(e){ n=void0===t?"":t } returnn=n||"" }, /* *清除缓存 *@parame缓存名称 */ removeCache:function(e){ vart=true; try{ wx.removeStorageSync(e) }catch(e){ t=false } returnt },
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。