数据本地存取
1、将数据存储在本地缓存中指定的 key 中
异步
wx.setStorage({
key:"key",
data:"value"
success: // 接口调用成功的回调函数
fail:
})
同步
try {
wx.setStorageSync('key', 'value')
} catch (e) {
}
相同key会覆盖掉原来该 key 对应的内容。
2、从本地缓存中获取指定 key 对应的内容
异步
wx.getStorage({
key: 'key',
success: function(res) {
console.log(res.data)
}
})
同步
try {
var value = wx.getStorageSync('key')
if (value) {
}
} catch (e) {
}
从本地缓存中移除指定 key
异步
wx.removeStorage({
key: 'key',
success: function(res) {
console.log(res.data)
}
})
同步
try {
wx.removeStorageSync('key')
} catch (e) {
// Do something when catch error
}
清理本地数据缓存
// 异步
wx.clearStorage()
// 同步
try {
wx.clearStorageSync()
} catch(e) {
// Do something when catch error
}