1、编写点击按钮
<button form-type="submit" open-type="getUserInfo" @getuserinfo="getUserInfo">点我登录</button>
参考微信小程序button:
https://developers.weixin.qq.com/miniprogram/dev/component/button.html
2、调用api获取用户信息
methods: {
getUserInfo() {
wx.login({
success:(res)=>{
if(res.code){
wx.getUserInfo({
success:(res)=>{
console.log(res)
var userInfo = res.userInfo;
}
})
}
},
})
},
}
3、注意:
如果不使用button,而直接调用getUserInfo(),是无法获取到用户信息的,详情看微信小程序说明:
https://developers.weixin.qq.com/community/develop/doc/0000a26e1aca6012e896a517556c01