小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在用wx.request请求后台,返回如下数据,应该怎样读取呢?
-41001
{"userid":***,"userpic":"***","username":"***"}
用下面的代码,均不能解析字段,openid的打印结果都是“undefined”,请问应怎样处理?
console.log(res.data["openid"]);
let json= JSON.parse(JSON.stringify(res.data))
console.log(json["openid"]);
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你截个图吧,到底返回的是啥
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你截个图吧,到底返回的是啥
App({
onLaunch: function () {
wx.login({
success: ress => {
if (ress.code) {
this.globalData.code = ress.code;
this.wxLoginStart ();
}else{
console.log("onLaunch初始化未得code")
}
},
fail (err) {
console.log("onLaunch初始化wx.login失败 : " + err)
}
});
},
async wxLoginStart () {
wx.request({
success: (res) => {
//截图中的代码
}
})
}
})
$res=array(
"success" => 'true',
"openid" => $openid,
"userid" => $userid,
"userpic" => $userpic,
"username" => $username,
"_3rd_session" => $_3rd_session
);
//输出json数据
$api->json($res);