收藏
回答

请求腾讯云后台无法返回数据

小程序向后台请求数据


后台代码

ctx.state.data = {

    msg: 'token'

}

前端能得到  msg:'token'


后台要是发起一个api请求

request({

    method: 'GET',

    url: tokenUrl

    }, function (err, res, body) {

        if (res) {

            token = JSON.parse(body);

            ctx.state.data = {

                msg: token

            }

    }

})

前端就无法获取数据


这是因为什么?


前端代码

qcloud.request({

    url: config.service.qrcodeUrl,

    login: true,

    success(result) {

        that.setData({

        wxToken:result.data

        })

        console.log(result.data)

        util.showSuccess('请求成功')

        //console.log()

    },

    fail(error) {

        util.showModel('请求失败', error)

        console.log('request fail', error)

    }

})


最后一次编辑于  2018-07-13  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 杜凡
    杜凡
    2018-07-13

    什么原因?

    2018-07-13
    赞同
    回复 1
    • 杜凡
      杜凡
      2018-07-13

      ??

      2018-07-13
      回复