获取用户信息功能更新
来源:13-17 获取用户信息

Eddie_X
2018-05-05
微信小程序更新后使用 wx.getUserInfo 接口直接弹出授权框的开发方式将逐步不再支持,这个问题自己改的不是很满意,请老师指点!
3回答
-
薛定谔的猫XS
2019-04-28
可以参考一下
<view class="container my-container" >
<view class="my-header">
<image src="{{userInfo.avatarUrl}}"></image>
<text class="name">{{userInfo.nickName}}</text>
</view>
<view class='my'>
<button open-type="getUserInfo" bindgetuserinfo="getUserInfo" hidden='{{oN==0}}'>
<text >请单击获取你的个人信息</text>
</button>
</view>
getUserInfo(event) {
var userInfo = event.detail.userInfo ;
if (!userInfo){
this.setData({
userInfo: {
nickName: "路人甲",
avatarUrl: "https://wx.qlogo.cn/mmopen/vi_32/P4JStEm9jib6uXciaWRFkoIZG8FSfyR3NSJNCwUojvv5vrrCHzWVcVhhojV9J839mrvvf048RW9HOgZf0GuFBwfw/132"
}
})
}else{
this.setData({
userInfo: userInfo,
oN : 0
})
}
}
012019-04-28 -
Eddie_X
提问者
2018-05-06
我使用了button 组件改他的相关信息,可是感觉界面有点难看了,而且更新信息还是会弹出来,相当于没什么用处
012018-05-08 -
7七月
2018-05-06
官网不是给了新的方式吗?
00
相似问题