【uniapp】数据缓存中的setStorage与setStorageSync的区别
总结:setStorage 是异步的,setStorageSync是同步的。如果后续逻辑必须依赖于修改storage后的数据就必须使用同步setStorageSync,如果不需要用到就可以使用异步,毕竟修改内存会有耗时。将 data 存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个同步接口。将数据存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容
·
uni.setStorage(OBJECT)
将数据存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个异步接口。
uni.setStorageSync(KEY,DATA)
将 data 存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个同步接口。
总结:setStorage 是异步的,setStorageSync是同步的。如果后续逻辑必须依赖于修改storage后的数据就必须使用同步setStorageSync,如果不需要用到就可以使用异步,毕竟修改内存会有耗时。
更多推荐
已为社区贡献32条内容
所有评论(0)