收藏
回答

关于wx.request()中的success回调函数中数据获取的问题

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 wx.request 客户端 6.7.3 2.4.0

- 需求的场景描述(希望解决的问题)

wx.request({

          url: ' ', 

          data: {

            code:res.code

          },

          header: {

            'content-type': 'application/json'

          },

          success:function(res) {

            console.log(res.data);//此时可以获取到res.data中的信息

            console.log(res.data.openid);//获取不到

          }

        });


- 希望提供的能力

菜鸟一枚,希望大佬解决

最后一次编辑于  2018-11-13
回答关注问题邀请回答
收藏

2 个回答

  • Can🌴
    Can🌴
    2018-11-13

    啥?

    2018-11-13
    赞同
    回复
  • 半寸灰
    半寸灰
    2018-11-13

    返回值后面有个1  

    明显是字符串


    转成对象吧

    2018-11-13
    赞同
    回复 3
    • menggmmmmmYio
      menggmmmmmYio
      2018-11-13

      转换成对象之后该怎么做 提取openid


      2018-11-13
      回复
    • 半寸灰
      半寸灰
      2018-11-13回复menggmmmmmYio

      首先你后台返回的数据有问题

      为啥会多个1


      你要把这个1去掉才能转对象的

      2018-11-13
      1
      回复
    • menggmmmmmYio
      menggmmmmmYio
      2018-11-13回复半寸灰

      找到问题了 谢谢🙏

      2018-11-13
      回复