uni-app学习笔记二十九--数据缓存

uni.setStorageSync(KEY,DATA)

将 data 存储在本地缓存中指定的 key 中,如果有多个key相同,下面的会覆盖掉原上面的该 key 对应的内容,这是一个同步接口。数据可以是字符串,可以是数组。

javascript 复制代码
<script setup>
	uni.setStorageSync('storage_key', 'hello');
	uni.setStorageSync('storage_key', 'Jim');
	uni.setStorageSync('attrs', [1,2,3]);
</script>

H5查看缓存

微信开发者平台查看本地缓存

获取缓存

javascript 复制代码
	let myname = uni.getStorageInfoSync('name')
	console.log("myname:"+myname)

//根据key清除缓存

javascript 复制代码
function remove(){
	uni.removeStorageSync('name')
}

//清除所有缓存

javascript 复制代码
function clear(){
    uni.clearStorageSync()
}

以上存取缓存使用的是同步的方式,uni-app也提供了异步存取缓存的方法,更多缓存的使用方法详见官方文档:uni.setStorage(OBJECT) @setstorage | uni-app官网

相关推荐
爱因斯坦乐9 小时前
【vue】I18N国际化管理系统
前端·javascript·vue.js·笔记·前端框架
学好statistics和DS9 小时前
【CV】神经网络中哪些参数需要被学习?
人工智能·神经网络·学习
Ro Jace9 小时前
模式识别与机器学习课程笔记(4):线性判决函数
人工智能·笔记·机器学习
Rousson10 小时前
硬件学习笔记--82 连接器的选用原则与流程
笔记·单片机·学习
Larry_Yanan12 小时前
QML学习笔记(四十)QML的ApplicationWindow和StackView
c++·笔记·qt·学习·ui
2501_9151063214 小时前
iOS 26 APP 性能测试实战攻略:多工具组合辅助方案
android·macos·ios·小程序·uni-app·cocoa·iphone
开开心心loky14 小时前
[iOS] KVC 学习
学习·ios·objective-c·cocoa
哲Zheᗜe༘15 小时前
了解学习Python编程之python基础
开发语言·python·学习
youliroam15 小时前
成语接龙学习
学习·golang·uniapp·成语接龙
摇滚侠17 小时前
Spring Boot 3零基础教程,Spring Boot 日志的归档与切割,笔记22
spring boot·redis·笔记