微信小程序本地存储数据
时间: 2023-08-02 21:23:51 浏览: 88
跟着小猪来做小程序开发:本地数据存储
微信小程序提供了两种本地存储数据的方式:`wx.setStorageSync` 和 `wx.setStorage`。其中,`wx.setStorageSync` 同步存储数据,`wx.setStorage` 异步存储数据。
以下是 `wx.setStorageSync` 的示例代码:
```javascript
// 存储数据
wx.setStorageSync('key', 'value');
// 获取数据
const data = wx.getStorageSync('key');
console.log(data); // 输出:value
```
以下是 `wx.setStorage` 的示例代码:
```javascript
// 存储数据
wx.setStorage({
key: 'key',
data: 'value',
success: function () {
console.log('存储成功');
}
});
// 获取数据
wx.getStorage({
key: 'key',
success: function (res) {
console.log(res.data); // 输出:value
}
});
```
需要注意的是,由于小程序的本地存储空间有限,且可能会被清空,因此开发者需要合理使用本地存储,并且在使用时进行容错处理。
阅读全文