获取用户信息功能更新

来源:13-17 获取用户信息

Eddie_X

2018-05-05

http://img.mukewang.com/szimg/5aeda2dc00016b8503740490.jpg微信小程序更新后使用 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

})

}

}


0
1
薛定谔的猫XS
data: { userInfo : {}, oN : 1 },
2019-04-28
共1条回复

Eddie_X

提问者

2018-05-06

我使用了button 组件改他的相关信息,可是感觉界面有点难看了,而且更新信息还是会弹出来,相当于没什么用处

//img.mukewang.com/szimg/5aeeef040001507902760163.jpg

//img.mukewang.com/szimg/5aeeef040001682f10160075.jpg


0
1
7七月
真机上不会弹。
2018-05-08
共1条回复

7七月

2018-05-06

官网不是给了新的方式吗?

0
0

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4826 学习 · 4382 问题

查看课程