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官网

相关推荐
liliangcsdn1 小时前
Leiden社区发现算法的学习和示例
学习·数据分析·知识图谱
程序员Xu1 小时前
【LeetCode热题100道笔记】二叉树的右视图
笔记·算法·leetcode
程序员Xu2 小时前
【LeetCode热题100道笔记】二叉搜索树中第 K 小的元素
笔记·算法·leetcode
DKPT2 小时前
JVM中如何调优新生代和老生代?
java·jvm·笔记·学习·spring
phltxy2 小时前
JVM——Java虚拟机学习
java·jvm·学习
吴传逞3 小时前
记一次uniapp微信小程序开发scss变量失效的问题
微信小程序·uni-app·scss
我真的是大笨蛋5 小时前
K8S-基础架构
笔记·云原生·容器·kubernetes
m0_571372825 小时前
嵌入式学习——ARM 体系架构1
arm开发·学习
Rhys..6 小时前
python + Flask模块学习 2 接收用户请求并返回json数据
python·学习·flask
2501_926227947 小时前
.Net程序员就业现状以及学习路线图(四)
学习·.net