当前位置: 首页 > news >正文

微信小程序-API 本地存储

一.本地存储-同步API

存储 : wx.setStorageSync
获取:wx.getStorageSync
删除:wx.removeStorageSync
清空:wx.clearStorageSync
代码:

  save(){//存储wx.setStorageSync('id', 1) wx.setStorageSync('obj', {name:"text"})},get(){//获取const id=wx.getStorageSync('id')console.log(id)},remove(){ //删除wx.removeStorageSync('id')},removeAll(){//全删wx.clearStorageSync()}

二.本地存储-异步API

存储 : wx.setStorage
获取:wx.getStorage
删除:wx.removeStorage
清空:wx.clearStorage
代码:

  save(){//存储wx.setStorage({key:'num',data:1})wx.setStorage({key:'obj',data:{name:'text'}})},async get(){//获取const { data }=await wx.getStorage({key:'obj'})console.log(data.name)},remove(){ //删除wx.removeStorage({key:'num'})},removeAll(){//全删wx.clearStorage()}

此处出现的await/async两个关键字配合去获取Promise对象。
await用于异步函数获取Promise对象,但是只能用于异步函数里,所以需要加async关键字修饰get。
await获取的是Promise对象的最后结果。但是这个过程并不会影响和阻止小程序的异步并行处理。

  async get(){//获取const { data }=await wx.getStorage({key:'obj'})console.log(data.name)}
http://www.lryc.cn/news/378206.html

相关文章:

  • TensorFlow音频分类修复
  • C#学习系列之ListView垂直滚动
  • MySQL 常用函数总结
  • SpingBoot快速入门下
  • 什么是symbol?
  • Tailwind CSS 响应式设计实战指南
  • 如何把模糊的图片修复变清晰,怎么做?有那些方法?
  • 思科路由器密码恢复方法
  • HTML某联招聘
  • 第一百一十六节 Java 面向对象设计 - Java 终止块
  • YOLOv10改进 | 注意力篇 | YOLOv10引入YOLO-Face提出的SEAM注意力机制优化物体遮挡检测
  • 问题解决:Problem exceeding maximum token in azure openai (with java)
  • eNSP学习——OSPF在帧中继网络中的配置
  • PHP转Go系列 | 条件循环的使用姿势
  • 八大经典排序算法
  • 【LeetCode热题 100】三数之和
  • 【深度学习驱动流体力学】完整配置安装 OpenFOAM 及其所需的ThirdParty与QT5工具
  • YOLOv10改进 | Neck | 添加双向特征金字塔BiFPN【含二次独家创新】
  • PostgreSQL源码分析——pg_basebackup
  • QT基础 - 常见图表绘制
  • 解释React中的“端口(Portals)”是什么,以及如何使用它来渲染子节点到DOM树以外的部分。
  • java实现分类下拉树,点击时对应搜索---后端逻辑
  • 【2024最新华为OD-C/D卷试题汇总】[支持在线评测] 披萨大作战(100分) - 三语言AC题解(Python/Java/Cpp)
  • 探索Facebook对世界各地文化的影响
  • 导出requirements.txt
  • 我主编的电子技术实验手册(09)——并联电路
  • 数据结构_二叉树
  • Java线程池七个参数详解
  • 产品Web3D交互展示有什么优势?如何快速制作?
  • Python | Leetcode Python题解之第171题Excel列表序号