uniapp同步读写缓存 - 解决uni.setStorageSyncuni.getStorageSync数据不同步的问题 - async/await异步同步
Posted Rudon滨海渔村
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uniapp同步读写缓存 - 解决uni.setStorageSyncuni.getStorageSync数据不同步的问题 - async/await异步同步相关的知识,希望对你有一定的参考价值。
效果图
问题关键
async + 函数名 = 允许使用await
let xx = await + 同步方法
示例代码
onShow ()
this.haha()
,
methods:
// uniapp同步读写缓存
async haha ()
console.log('准备清空所有缓存')
await uni.clearStorageSync()
console.log('准备同步写入')
await uni.setStorageSync('name', 'Peter')
await uni.setStorageSync('colors', ['red', 'blue', 'yellow'])
console.log('准备同步读取')
let people =
people.name = await uni.getStorageSync('name')
people.colors = await uni.getStorageSync('colors')
console.log('>> 打印信息', JSON.stringify(people, null, 4))
深入理解await与async
https://www.cnblogs.com/jsgoshu/p/11444404.html
以上是关于uniapp同步读写缓存 - 解决uni.setStorageSyncuni.getStorageSync数据不同步的问题 - async/await异步同步的主要内容,如果未能解决你的问题,请参考以下文章
17---读写锁ReadwriteLock——实现一个完备的缓存