麻烦问题一下,在取返回值时,我的整个的返回值如下:
{“code”:0,“message”:“微信登录成功”,“body”:{“user_id”:“61”,“register_time”:“2017-08-08 15:18:20”,“register_token_time”:“2017-08-08 15:18:20”,“token”:“a9b5cc0210b147f4b6337cfe467ba2a0”,“is_new_user”:1,“openid”:“olOHv0I1WSFIERbdirhxzfrs2vvs”,“unionid”:77809}}
现在我想取出其中的code 的值,可是去得不到数,undefined返回的是这个
我是这样取值的
wx.request({
//用户登录URL地址
url: ‘https://xxxx.com/api/user/wx_login’,
method:“POST”,
data: {
data: JSON.stringify(dataok)
},
header: {
‘content-type’: ‘application/json’
},
//接口调用失败的回调函数
fail:function(res){
console.log(‘接口调用失败’+res.data)
},
//接口调用成功的回调
success: function(res) {
console.log(‘code:’+res.data.code)
console.log(‘all:’+res.data)
页面打印出来的结果如下:
code:undefined
app.js [sm]:88 all:{“code”:0,“message”:“微信登录成功”,“body”:{“user_id”:“61”,“register_time”:“2017-08-08 15:18:20”,“register_token_time”:“2017-08-08 15:18:20”,“token”:“a9b5cc0210b147f4b6337cfe467ba2a0”,“is_new_user”:1,“openid”:“olOHv0I1WSFIERbdirhxzfrs2vvs”,“unionid”:77809}}
取其中的code的值,得不到值,麻烦大家给看看,是调用的时候的问题,还是返回值的问题,多谢了!