uni-app中本地存储和缓存

可以使用同步的方法uni.setStorageSyncuni.getStorageSyncuni.removeStorageSyncuni.clearStorageSync等方法来操作本地存储和缓存。

设置本地存储

uni.setStorageSync('key', 'value');

获取本地存储

let value = uni.getStorageSync('key');

删除本地存储

uni.removeStorageSync('key');

清除所有本地存储

uni.clearStorageSync();

异步方法uni.setStorageuni.getStorageuni.removeStorageuni.clearStorage,

设置本地存储

uni.setStorage({
	key: 'storage_key',
	data: 'hello',
	success: function () {
		console.log('success');
	}
});

获取本地存储

uni.getStorage({
	key: 'storage_key',
	success: function (res) {
		console.log(res.data);
	}
});

另外,这些方法只能存储字符串类型的数据。如果你需要存储其他类型的数据,可以考虑将它们转换为JSON字符串存储。读取时再反序列化回来。

相关推荐
烂蜻蜓4 分钟前
Uniapp 中布局魔法:display 属性
前端·javascript·css·vue.js·uni-app·html
毕业设计-011 小时前
0083.基于springboot+uni-app的社区车位租赁系统小程序+论文
spring boot·小程序·uni-app
HBryce241 小时前
缓存-算法
算法·缓存
guihong0042 小时前
深入理解Redis:从线程模型到应用场景的全面解析
数据库·redis·缓存
百事可乐☆2 小时前
uniapp 九宫格抽奖
uni-app
喜-喜4 小时前
Python pip 缓存清理:全面方法与操作指南
python·缓存·pip
九亿少女无法触及的梦ى10 小时前
uni-app集成sqlite
sqlite·uni-app
繁依Fanyi11 小时前
巧妙实现右键菜单功能,提升用户操作体验
开发语言·前端·javascript·vue.js·uni-app·harmonyos
qq_5298353515 小时前
对计算机中缓存的理解和使用Redis作为缓存
数据库·redis·缓存