收藏
回答

Cannot read property 'getUserInfo' of undefined?

请大神伸出援手,万分感谢!

onLoad(e) {

var that = this;

wx.getUserInfo({

success(res) {

wx.u.getUserInfo().then(res1 => {                          //红褐色部分为提示错误处

var bmobUser = res1.result;

if (bmobUser.avatarUrl == '' || bmobUser.avatarUrl == undefined) {

wx.u.changeUserInfo(res.userInfo.avatarUrl, res.userInfo.nickName).then(res2 => { });

}

})

that.setData({

userInfo: res.userInfo

})

}

})

},


回答关注问题邀请回答
收藏

3 个回答

  • Mr.Zhao
    Mr.Zhao
    2019-11-26

    wx.getUserInfo 已经不能用了,而且wx.u.getUserInfo,这个u是什么?

    2019-11-26
    有用 1
    回复 2
    • stm8l101
      stm8l101
      2019-11-26
      我这是复制别人的文件,不知道u什么意思啊,,,,,wx.getUserInfo不能用了,那用什么呢,谢谢!
      2019-11-26
      回复
    • Mr.Zhao
      Mr.Zhao
      2019-11-26回复stm8l101
      button open-type
      2019-11-26
      1
      回复
  • KRYSTAL
    KRYSTAL
    2022-03-01

    你好,同样问题请问如何解决?

    2022-03-01
    有用
    回复
  • 老张
    老张
    2019-11-26

    先照抄文档里wx.getUserInfo的代码,学会调试后再加其他代码。

    2019-11-26
    有用
    回复 1
    • stm8l101
      stm8l101
      2019-11-26
      谢谢大神回复!
      2019-11-26
      回复
登录 后发表内容
问题标签