wx.getStorage({
key: 'userFlag',
success:(res)=> {
console.log(res)
},
fail:(res)=>{
console.log(res)
}
})
本地storage是有userFlag这个object的,但是执行这段代码的时候,success和fail都没有执行,请教一下是什么原因呢
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | wx.getStorage(OBJECT) | 工具 | 6.6.6 | 2.0.0 |
3 个回答
```JS
let data = {
addr: this.data.recipient.address,
nums: this.data.buy.quantity,
productId: this.data.product.id
}
var authorization
wx.getStorage({
key: "session",
success(res) {
console.log(res)
/* authorization = res.data.token */
}
})
console.log(authorization)
```
看不懂这里,为什么我的 wx.getStorage 也咩有办法调用它
我知道了,傻了这个是异步的,只能在 success(res) 里面操作
排查一下代码的问题?像是没有调用到。
emmmm,你确定调用了吗?