收藏
回答

wx.request 返回数据没有默认进行JSON.parse

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 wx.request 客户端 iOS 6.6.1 1.7.2

wx.request 请求数据的结果默认没有进行JSON.parse,必须我手动进行JSON.parse进行解析才能得到相应数据,我把dataType设成了json也不行,这是怎么回事?

wx.request({

//获取openid接口  

url: 'http://127.0.0.1:8080/baby/userwxlogin',

data: {

code: res.code

},

method: 'GET',

dataType: 'json',

success: function (res) {

console.log(res.data);

//var jd = JSON.parse(res.data);

console.log('openid:', res.data.openid)

}


最后一次编辑于  2018-01-30  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • Holyhulk
    Holyhulk
    2018-01-30

    可能是你们后台返回的数据就是一个string吧

    2018-01-30
    赞同
    回复