获取uni.setStorageSync存储
时间: 2023-11-29 20:04:11 浏览: 33
调用uni.setStorageSync存储的数据可以通过uni.getStorageSync方法来获取。在代码中,可以使用以下方式获取uni.setStorageSync存储的数据:
```javascript
let res = uni.getStorageSync("username");
this.username = res;
console.log(res);
```
这样就可以获取到存储在"username"键下的数据,并将其赋值给this.username变量。
相关问题
uni.setStorageSync和uni.getStorageSync区别
uni.setStorageSync和uni.getStorageSync都是uni-app中用于本地存储的API,它们的区别在于:
- uni.setStorageSync用于将数据存储到本地缓存中,可以通过key-value的形式进行存储,其中key为字符串类型,value可以是任意类型的数据。该方法是同步的,即在数据存储完成之前会一直阻塞线程。
- uni.getStorageSync用于从本地缓存中获取数据,需要传入一个key值,返回对应的value值。如果该key不存在,则返回null。该方法也是同步的。
uni.setStorageSync的用途
uni.setStorageSync是小程序框架uni-app提供的一个方法,用于将数据同步存储到本地缓存中。它的主要用途是将数据保存在本地,以便在小程序关闭后再次打开时能够读取到这些数据,实现数据的持久化存储。
该方法接受两个参数,第一个参数是存储的键(key),用于标识存储的数据,第二个参数是要存储的数据(data)。存储的数据可以是字符串、数字、对象等等。
使用uni.setStorageSync方法可以方便地将数据保存在本地缓存中,避免了每次打开小程序都需要从服务器获取数据的时间和流量消耗。同时,uni-app也提供了对应的方法uni.getStorageSync来获取本地缓存中的数据。