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

uni-app:本地缓存的使用

uni-app 提供了多种方法用于本地缓存的操作。下面是一些常用的 uni-app 本地缓存方法:

  1. uni.setStorageSync(key, data): 同步方式将数据存储到本地缓存中,可以使用对应的 key 来获取该数据。

  2. uni.setStorage({key, data}): 异步方式将数据存储到本地缓存中,可以使用对应的 key 来获取该数据。

  3. uni.getStorageSync(key): 同步方式从本地缓存中获取对应 key 的数据。

  4. uni.getStorage({key, success}): 异步方式从本地缓存中获取对应 key 的数据。

  5. uni.removeStorageSync(key): 同步方式删除本地缓存中指定 key 的数据。

  6. uni.removeStorage({key, success}): 异步方式删除本地缓存中指定 key 的数据。

  7. uni.clearStorageSync(): 同步方式清空所有本地缓存数据。

  8. uni.clearStorage(): 异步方式清空所有本地缓存数据。

以上是一些常见的 uni-app 本地缓存方法,你可以根据具体需求选择合适的方法进行数据的存储、获取和删除等操作。

注:上述方法中的同步方式(以 Sync 结尾)会阻塞代码执行,而异步方式则不会。因此,在大部分情况下,推荐使用异步方式以避免页面的卡顿。

例子:

//账号信息存入缓存
uni.setStorageSync('username', 'admin')
//取出缓存中的数据在控制台中打印
console.log("缓存中的内容:" + uni.getStorageSync('username'))							
//清除指定Key的缓存
uni.removeStorageSync('username')
//清除全部缓存
uni.clearStorageSync()

打印的效果

http://www.lryc.cn/news/191377.html

相关文章:

  • 在Scrum敏捷开发中,开发人员(Developers)的职责
  • SOLIDWORKS® 2024 新功能 - 3D CAD
  • 系统架构设计:20 论软件需求管理
  • K8S云计算系列-(2)
  • 通讯录(C语言版)
  • natapp内网穿透-将本地运行的程序/服务器通过公网IP供其它人访问
  • 数据结构八大排序Java源码
  • 区块链加密虚拟货币交易平台安全解决方案
  • 【SoC FPGA】HPS启动过程
  • Wireshark CLI | Mergecap 篇
  • 10个打工人必备AI神器,升职加薪靠AI
  • Java架构师缓存架构设计
  • Linux 安全 - DAC机制
  • 解决Windows系统win+shift+s截图快捷键失效问题
  • Excel 快速填充
  • OPENCV图像和视频处理
  • QDir实践
  • 网络通信三要素
  • 2023年中国渔业研究报告
  • python字符串中的\“
  • Elasticsearch 分片内部原理—使文本可被搜索、动态更新索引
  • lvgl 界面管理器
  • 一篇文章让你了解“JWT“
  • HJ73 计算日期到天数转换
  • Unity实现设计模式——适配器模式
  • 【2023年11月第四版教材】专题1 - 计算题考点汇总 (合集篇)
  • 系统架构设计:17 论信息系统的安全性与保密性设计
  • 使用EasyDarwin+ffmpeg+EasyPlayerPro完成rtsp的推流操作和拉流操作
  • FPGA project : flash_secter_erase
  • HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Radio