1,第一步获取用户信息index.wxml的结构为
<view class="content">
<view>呢称:{{nickName}}</view>
<view><image src="{{img}}"></image></view>
<view>
<button bindtap="login">登录</button>
</view>
</view>
2,第二步js中的文件为:
Page({
data:{
nickName:' ',
code:' ',
img:' '
},
login:function(){
var that=this //修改this指向
success:function(res){
that.setData({
code:res.code
});
wx.getUserInfo({ //获取用户信息
success:function(res){
that.setData({
nickName:res.userInfo.nickName,
img:res.userInfo.avatarUrl
}) ;
wx.request({ //发起请求获取openId
data:{code:that.code},
success:function(res){
console.log(res)
}
})
}
})
}
}
})
3,就这样两步就能完成获取openId然后再修与服务器比对,最后改变数据。