问题1 如下代码,直接用resp.data.code 会报:类型“string | Record<string, any> | ArrayBuffer”上不存在属性“code”。 类型“string”上不存在属性“code”。这个错误。当我在resp后面增加any,会报问题2错误。
success: function(resp){
if(resp.data.code == 0) {
// wx.setStorage('token', resp.data.data.data.token);
wx.switchTab({
url:'/pages/home/home'
});
} else {
this.setData({
msg:resp.data.msg
})
}
},
})
问题2 resp.data.data.data.token 者行会报:应有 1 个参数,但获得 2 个。 哪位大神知道怎么办啊
success: function(resp:any){
if(resp.data.code == 0) {
wx.setStorage('token', resp.data.data.data.token);
wx.switchTab({
url:'/pages/home/home'
});
} else {
this.setData({
msg:resp.data.msg
})
}
},
})
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。