api: removeStorage
// 本地存储
save() {
// wx.setStorageSync('pop', {id:1,name:'zzz'})
wx.setStorage({
key: 'pop',
data: { id: 1, name: 'zzz' },
success(res) {
console.log(res)
}
})
},
get() {
// console.log(wx.getStorageSync('pop'));
wx.getStorage({
key: 'pop',
success(res) {
console.log(res)
}
})
},
del() {
// wx.removeStorageSync("pop");
wx.removeStorage({
key: 'pop',
success(e) {
console.log(e)
}
})
},
clear(){
wx.clearStorageSync()
wx.clearStorage()
}
<!-- 本地存储 -->
<button type="primary" size="mini" bindtap="save">本地存储==存</button>
<button type="primary" size="mini" bindtap="get">本地存储==取</button>
<button type="primary" size="mini" bindtap="del">本地存储==删</button>
<button type="primary" size="mini" bindtap="clear">本地存储==清空</button>
存取删正常
存取立即删除再取 也会发现pop的值已经没了,不会输出取的值
但是 storage一直存在pop这个值 无论怎么删除 清空都会存在 基础库也换了好几个, 微信开发工具也换了几个
我试了也是同样的问题.估计是开发者工具有bug了导致视图没更新吧
通过get获取是没有这个数据的
保存跟删除都改成同步接口呢
setStorageSync
getStorageSync
目前版本