uni.getstoragesync
时间: 2023-04-29 07:04:06 浏览: 130
uni.getStorageSync 是 uni-app 提供的用于获取本地存储数据的 API。它可以用来获取指定 key 的数据,如果 key 不存在,则返回 null。
使用方法:
```
uni.getStorageSync('key')
```
其中 key 是要获取的数据的键值。
注意: uni.getStorageSync 是同步方法,请勿在页面的 onLoad 和 onShow 等生命周期函数中使用,会阻塞页面的渲染。
相关问题
uni.getStorageSync
`uni.getStorageSync()` 是 uni-app 框架中的一个同步读取本地缓存的方法。它可以从本地缓存中同步获取指定 key 对应的内容,如果找不到该 key,则返回默认值。
它的语法如下:
```
uni.getStorageSync(key)
```
其中 `key` 是要获取的数据的键名。
例如,要获取 key 为 "username" 的数据,可以这样调用:
```
let username = uni.getStorageSync("username");
```
如果本地缓存中存在 "username" 键名,则返回对应的值;否则返回 null。
uni.setStorageSync和uni.getStorageSync区别
uni.setStorageSync和uni.getStorageSync都是uni-app中用于本地存储的API,它们的区别在于:
- uni.setStorageSync用于将数据存储到本地缓存中,可以通过key-value的形式进行存储,其中key为字符串类型,value可以是任意类型的数据。该方法是同步的,即在数据存储完成之前会一直阻塞线程。
- uni.getStorageSync用于从本地缓存中获取数据,需要传入一个key值,返回对应的value值。如果该key不存在,则返回null。该方法也是同步的。
阅读全文