评论

wx.request返回值无法获取,求助

定义的全局变量useridss并不能获得 wx.request的返回值res2,求助大神。

在app.js文件里,如下代码:
// 登录
wx.login({
success: res => {
// 发送 res.code 到后台换取 openId, sessionKey, unionId
wx.request({
url: ‘https://excelpasrk.cn/api/quanxian/canIuse.php’,
data: {
js_code: res.code
},
dataType:‘no’,
method: ‘GET’,
header: { ‘content-type’: ‘application/application/json’ },
success: res2 => {
this.globalData.useridss = res2
}
})
}
})

还有
  globalData: {
userInfo: null,
useridss: null

}

useridss并不能获得 wx.request的返回值res2,求助大神。

最后一次编辑于  07-23  (未经腾讯允许,不得转载)
点赞 0
收藏
评论

3 个评论

  • 社区技术运营专员-Ltt
    社区技术运营专员-Ltt
    07-23

    “文章分享”是用于分享大家关于小程序的开发、运营经验的。

    如果有问题或者需求反馈,可以发到“问题解答”模块,我们会有对应同学来处理回复的。

    我们会将这个帖子隐藏掉,可以将这篇帖子删掉发到“问题解答”里面。


    07-23
    赞同
    回复
  • 雨声
    雨声
    07-23

    var app = this;

    ...

    app.globalData.useridss = res2

    ...

    07-23
    赞同
    回复 7
    • Kagle
      Kagle
      07-23
      你好 我试了一下 还是不行。var app = this 这一句 是定义在 wx.request 之外么?
      07-23
      回复
    • 雨声
      雨声
      07-23回复Kagle
      是的。
      07-23
      回复
    • Kagle
      Kagle
      07-23回复雨声

          // 登录

          wx.login({

            success: res => {

              // 发送 res.code 到后台换取 openId, sessionKey, unionId

              var apps = this;

              wx.request({

                url: 'https://excelpasrk.cn/quanxian/canIuse.php',

                data: {

                  js_code: res.code

                  },

                dataType:'no',

                method: 'GET',

                header: { 'content-type': 'application/json' },

                success: res2 => {

                  apps.globalData.useridss = res2

                  }

              })

            }

          })

      你好,我这昂改了好像还是无法赋值给变量useridss

      07-23
      回复
    • Kagle
      Kagle
      07-23回复雨声

      var apps = this; 改成

      var apps = this也不行,仍然是初始值null



      07-23
      回复
    • 雨声
      雨声
      07-25回复Kagle
      你把var app = this,写在wx.login()函数的外面。
      07-25
      回复
    查看更多(2)
  • 天魔&龙魂
    天魔&龙魂
    07-23

    你们接口的返回值是什么,拿得到吗

    07-23
    赞同
    回复