console.log("onLoad====="); var that = this; wx.getUserInfo({ success: function (res) { var userInfo = res.userInfo; that.setData({ nickName: userInfo.nickName, avatarUrl: userInfo.avatarUrl, }) }, fail: function () { wx.showModal({ title: '警告', content: '您點擊了拒絕授權,將無法正常顯示個人信息,點擊確定重新獲取授權。', success: function (res) { if (res.confirm) { wx.openSetting({ success: (res) => { if (res.authSetting["scope.userInfo"]) {////如果用戶重新同意了授權登錄 wx.getUserInfo({ success: function (res) { var userInfo = res.userInfo; that.setData({ nickName: userInfo.nickName, avatarUrl: userInfo.avatarUrl, }) } }) } }, fail: function (res) { } }) } } }) }, complete: function (res) { } })