uniapp实现小程序获取用户信息

根据小程序官方文档我们可以知道获取用户信息api
根据open-type='getUserInfo'来实现
<template>
<button open-type="getUserInfo" @getuserinfo='getUserInfo'>{{nickname ? nickname : '点击登录'}}</button>
</template>
export default {
data(){
return:{
nickname: '',
avatar: '',
    }
},
methods:{
getUserInfo(res){
console.log(res)//这里是获取的用户信息的相关数据
this.nickname = res.detail.userInfo.nickname,
this.avatar = res.detail.userInfo.avatarUrl
}
}
}