收藏
回答

Cannot read property 'avatarUrl' of undefined?

<button class="weui-btn mini-btn" type="primary" open-type="getUserInfo" bindgetuserinfo="getUserInfo">允许登录</button>

getUserInfo: function (e) {

var userInfo = e.detail.userInfo;

wx.setStorageSync('avatar_url', userInfo.avatarUrl);//用户授权账号登录,这个地方偶尔报如下错误,不知道何故

}

===============================================

Cannot read property 'avatarUrl' of undefined;at App login function;at api login success callback function

TypeError: Cannot read property 'avatarUrl' of undefined

at success (https://miniprogram:///app.js:218:50)

at Function.o.<computed> (https://lib/WASubContext.js:2:1269189)

at y (https://lib/WASubContext.js:2:409283)

at v (https://lib/WASubContext.js:2:409526)

at https://lib/WASubContext.js:2:411075

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

2 个回答

  • 小树
    小树
    2020-02-25

    我本地测试都是ok的,这个报错是微信后台提示的报错记录,无法调试哦


    2020-02-25
    有用
    回复
  • 老张
    老张
    2020-02-25

    log一下userInfo先呗。

    2020-02-25
    有用
    回复 2
    • 小树
      小树
      2020-02-25
      我本地测试都是ok的,这个报错是微信后台提示的报错记录,无法log哦
      2020-02-25
      回复
    • 老张
      老张
      2020-02-25回复小树
      你贴的代码是什么意思?
      2020-02-25
      回复
登录 后发表内容
问题标签