在index.js 中的onload方法中使用以下代码使用,可供参考 。
// 以下为func
getLogInfo_n_Coupon: function(scene, entrance){ //获取Userinfo信息,
var self = this
wx.getSetting({
success: function (res) {
if (res.authSetting['scope.userInfo']) {//查看用户是否授权查看userinfo
console.log("已经授权")
self.setData({
show: false,
})
// 已经授权,可以直接调用 getUserInfo 获取用户信息
wx.getUserInfo({
success: function (res) {
console.log(res.userInfo)
self.setData({
userInfo: res.userInfo
}, function () { //setData之后,实现同步
util.request(api.GetUserCoupon, { userInfo: self.data.userInfo }, 'POST').then(function (res) { //获取用户信息,传入后台server-----后台代码自行定义
console.log(res)