小程序中的setStorageSync方法用于设置本地缓存的数据。使用方法如下:
- 在需要设置缓存的地方调用setStorageSync方法,传入两个参数:缓存的key和value。
wx.setStorageSync('key', 'value');
- 示例代码:
Page({ data: { userInfo: null }, onLoad: function () { // 从本地缓存中获取用户信息 let userInfo = wx.getStorageSync('userInfo'); if(userInfo) { this.setData({ userInfo: userInfo }); } }, // 点击按钮保存用户信息到本地缓存 saveUserInfo: function() { let userInfo = { name: '小明', age: 20, gender: '男' }; // 将用户信息保存到本地缓存 wx.setStorageSync('userInfo', userInfo); this.setData({ userInfo: userInfo }); } })
在上面的示例中,通过调用setStorageSync方法将用户信息保存到本地缓存中,然后在onLoad生命周期函数中从缓存中获取用户信息并显示在页面上。当点击按钮时,会调用saveUserInfo方法将用户信息保存到本地缓存,并更新页面上的显示。