发现使用uni-app获取UserInfo,结果使用微信官网栗子发现只弹出提示,没获取到值如下
<button open-type="getUserInfo" lang="zh_CN" bindgetuserinfo="onGotUserInfo">获取用户信息</button>
onGotUserInfo: function (e) {
console.log(e)
// console.log(e.detail.errMsg)
// console.log(e.detail.userInfo)
// console.log(e.detail.rawData)
},
提示显示(没看懂)
VM1617:1 Component "pages/mycenter/index" does not have a method "onGotUserInfo" to handle event "getuserinfo".
后来百度下才知道 要写成@getuserinfo="onGotUserInfo。代码如下
<button type="default" open-type="getUserInfo" lang="zh_CN" @getuserinfo="onGotUserInfo">获取用户信息</button>
最后就能获取到用户信息