首页课件丨教程安装教程uni-app 新手微信小程序登入获取用户信息

uni-app 新手微信小程序登入获取用户信息

2020.02.05更新

新版登入界面模版,更好的用户体验。请访问:https://www.frbkw.com/2342/

 

2019年10月29号 是一个特殊的日子是吧!原本是想再本月发布枫瑞自己的小程序但是因为之前到处浪,导致现在博客和公众号10天都没有更新了。也是心急着想吧小程序做出来,但是枫瑞也是一个新手难免会碰到很多不会。目前小程序微信已经线上测试了,展示版本bug不多,目前兼容微信和qq

uni-app 新手微信小程序登入获取用户信息

更具官方的文档,如果开发者要存用户数据,那么登入授权的时候就得经过开发者服务器

uni-app 新手微信小程序登入获取用户信息

 

另外一种则是不通过开发者服务器,直接从微信接口获取,简单但是不利于大型产品使用,如果你的产品只是和枫瑞一样只是一个展示类型的,那么可以一下方式

 

1.发送请求

provider是登入的平台,微信啊 qq,支付宝等,把获取数据赋值给yonghuwx

onLoad() { let that = this; uni.login({ provider: 'weixin', success: function(loginRes) { console.log(loginRes.authResult); // 获取用户信息 uni.getUserInfo({ provider: 'weixin', success: function(infoRes) { console.log('用户昵称为:' + infoRes.userInfo.nickName); that.yonghuwx = infoRes.userInfo console.log(that.yonghuwx) } }); } }); }

建立一个数组

data() { return { yonghuwx: [] } },

2.渲染数据

<view class="tx-w"> <view class="tx"> <image class="tx-img" :src="yonghuwx.avatarUrl"></image> <view class="zx"></view> </view> <view class="name">{{yonghuwx.nickName}} </view> <view class="name-qm">自然的美好的,你的</view> </view>

 

这样的效果就是用户打开小程序后直接获取用户头像和名字,不用在点击授权按钮,如果要用户点击按钮在获取权限的话

<button open-type='getUserInfo' class="xx-dr">生活 != 工作</button>

效果图

uni-app 新手微信小程序登入获取用户信息

声明: 1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:ceo@zunw.cn,我们将第一时间处理! 2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持 3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。

给TA赏金
共{{data.count}}人
人已赏金
安装教程

如何控制微信小程序在某个时间内访问需要激励视频广告

2022-11-13 17:19:41

安装教程

学习单页Hmlt上使用vue3和axios请求案例

2022-11-13 17:20:01

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
MySSL 安全签章