openid空字符
openid展开详细数据
获取及赋值
console.log(that.data.openid)获取时为空字符串。通过调试器展开可见详细数据,请问应该如何获取到详细数据?
你好,你的意思是打印出来未展开的对象没有看到openID是吗?如果是这样,那是因为object的对象log的时候是时间a的对象和展开时候是时间b的对象,在之间对象中的值变了,用JSON.stringify可以看到log当时的对象的内容
app.getOpenId(function(openid) {
//更新数据
that.setData({
openid: openid
})
wx.request({
//强制在setData后执行请求 在setData后可以获取全局openid
url: ‘x’ + openid,
method: ‘GET’,
dataType: ‘json’,
success: function(res) {
…