🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[success] # Storage存储 1. 小程序提供了专门的Storage用于[进行本地存储](https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorageSync.html),不需要像其他浏览器要转换,已经帮助取出时候就是转换好的类型 >[danger] ##### 同步存取的方法 1. wx.setStorageSync(string key, any data) 2. wx.getStorageSync(string key) 3. wx.removeStorageSync(string key) 4. wx.clearStorageSync() >[danger] ##### 异步存储数据的方法 1. wx.setStorage(Object object) 2. wx.getStorage(Object object) 3. wx.removeStorage(Object object) 4. wx.clearStorage(Object object) >[danger] ##### 案例 ~~~ onLocalStorage() { // 1.存储一些键值对 wx.setStorageSync('name', 'aaa') wx.setStorageSync('age', 18) wx.setStorageSync('friends', ['abc', 'cba', 'nba']) // 2.获取storage中内容 const name = wx.getStorageSync('name') const age = wx.getStorageSync('age') const friends = wx.getStorageSync('friends') console.log(name, age, friends) // 3.删除storage中内容 wx.removeStorageSync('name') // 4.清空storage中内容 wx.clearStorageSync() // 异步操作 wx.setStorage({ key: 'books', data: '哈哈哈', encrypt: true, // 开启加密 success: (res) => { wx.getStorage({ key: 'books', encrypt: true, success: (res) => { console.log(res) }, }) }, }) console.log('-------') }, ~~~