问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

微信小程序入门(七):缓存数据-单条数据

发布网友 发布时间:2022-11-29 12:49

我来回答

1个回答

热心网友 时间:2023-10-27 13:09

微信小程序的编写中,涉及到有些业务场景需要将数据缓存到本地,则微信小程序api提供了两个接口函数,

wx.setStorage可以将数据缓存在本地指定的key中,如果本地缓存已经存在指定的key,则会覆盖该key对应的内容,这是一个异步的接口,在调用时会涉及到成功,失败,完成三个状态,

与wx.setStorage唯一不同的就是wx.setStorageSync是同步进行的,所以不会涉及到成功,失败,完成等回调,但是在使用时需要使用try.......catch....来捕获异常;

现在编写一个将字符串缓存本地的例子

编译项目,点击缓存按钮:

现在改变缓存的内容,但是缓存的key保持不变

可以看到第二次的内容把第一次覆盖了。

将内容缓存到本地之后,将其从本地提取展示出来,则可是使用微信小程序api提供的两个接口:wx.getStorageInfo(Object object),wx.getStorageSync(string key),与缓存同样,读取缓存也分同步和异步;

我们将刚刚存储到本地的数据展示到页面上:

编译项目,点击按钮获取缓存数据并将其展示到页面上。

完成了本地数据的缓存,获取,则接下来就是关于缓存数据的清除,同样微信小程序api也提供了可使用的接口,

至此微信小程序本地保存数据就此结束!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 微波是否可以在金属管中传导 《夜莺与玫瑰》精华解读 我18岁 颈部喉结左右到下巴后边有硬块,不疼不痒,好多年了 童话风的唯美治愈系句子 重庆三星显示器售后服务电话是多少? 这是什么树?树上又是何果实?疑问。 洋白菜凉拌蕨根粉怎么做好吃又简单,做法 大学新生自我介绍范例 疫情防控工作表现怎么写 金钱利益经典句子 调皮有趣的撩人情话 又皮又撩人的文案 撩人的攻气十足句子 求传说之下中文手机版,重赏,我华为 传说之下三色开关怎么用 问一下,开元通宝和乾隆通宝能放一起吗?就像五帝钱一张串起来 关于钱的经典语句 免疫监视功能低下的后果是 花菇酿肉怎么做好吃 我的iphone4s一旦播视频、音乐,甚至qq语音通话都会死机(应用死了,能... 为什么用QQ语音聊天手机会死机 get是什么意思中文 CD机是不是CD walkman? 500尼特等于多少流明 隔壁老樊和梁博是一个人吗 本田冠道智能手机怎么连接 隔壁老樊几线明星 樊凯杰为什么叫隔壁老樊 樊凯杰和樊凯华什么关系 公司的招牌注意风水 公司的招牌注意风水介绍 蒙面唱将猜猜猜隔壁老樊在哪一期 隔壁老樊是谁 windows7升级windows10,为什么不能打开更新 憨豆先生真人版超市大减价是那一集 憨豆先生真人版在哪个软件 苹果手机黑屏时为什么没声音? appium + python编写自动化脚本 王家大院在哪个城市 王家大院写作顺序 lte的kpi是什么意思 山西王家大院在哪里 汽车审车可以推迟多久? 头发没干透就睡觉?可能会有这5种后果,要了解