if (res.authSetting['scope.userInfo'])?
发布于 4 年前 作者 ngu 8447 次浏览 来自 官方Issues

onLoad: function () {

var that = this;

// 查看是否授权

wx.getSetting({

success: function (res) {

if (res.authSetting['scope.userInfo']) {

wx.getUserInfo({

success: function (res) {

//从数据库获取用户信息

that.queryUsreInfo();

//用户已经授权过

wx.switchTab({

url: '../bandan/bandan'

})

}

});

}

}

})

},

我想知道if (res.authSetting['scope.userInfo']) 是什么意思?为什么我的数据库里没有用户信息它依然会执行跳转 wx.switchTab({

url: '../bandan/bandan'

})


3 回复
if (res.authSetting['scope.userInfo'])

判断用户有没有授权获取用户信息权限给你的意思

自己写的代码都不知道吗。。。。。

--↓↓👍点赞是回答的动力哦

回到顶部