微信小程序如何获取用户头像和昵称


Posted in Javascript onSeptember 23, 2019

本文介绍了微信小程序如何获取用户头像和昵称,分享给大家,具体如下:

微信小程序如何获取用户头像和昵称

代码user.wxml:

<view >
<view>
 <image class="avatar" src='{{userInfo.avatarUrl}}'></image>
 <view class="nickname">{{userInfo.nickName}}</view>
</view>
</view>

user.js

//sort.js
//?取????例
var app = getApp
Page({
 
 /**
  * 页面的初始数据
  */
 data: {
  //用户个人信息
  userInfo:{
   avatarUrl:"",//用户头像
   nickName:"",//用户昵称
  }
 },
 /**
  *点击添加地址事件
  */
 add_address_fun:function(){
  wx.navigateTo({
   url: 'add_address/add_address',
  })
 },
 
 /**
  * 生命周期函数--监听页面加载
  */
 onLoad: function (options) {
  var that=this;
  /**
   * 获取用户信息
   */
  wx.getUserInfo({
   success:function(res){
    console.log(res);
    var avatarUrl = 'userInfo.avatarUrl';
    var nickName = 'userInfo.nickName';
    that.setData({
     [avatarUrl]: res.userInfo.avatarUrl,
     [nickName]:res.userInfo.nickName,
    })
   }
  })
 },
 
 /**
  * 生命周期函数--监听页面初次渲染完成
  */
 onReady: function () {
 
 },
 
 /**
  * 生命周期函数--监听页面显示
  */
 onShow: function () {
 
 },
 
 /**
  * 生命周期函数--监听页面隐藏
  */
 onHide: function () {
 
 },
 
 /**
  * 生命周期函数--监听页面卸载
  */
 onUnload: function () {
 
 },
 
 /**
  * 页面相关事件处理函数--监听用户下拉动作
  */
 onPullDownRefresh: function () {
 
 },
 
 /**
  * 页面上拉触底事件的处理函数
  */
 onReachBottom: function () {
 
 },
 
 /**
  * 用户点击右上角分享
  */
 onShareAppMessage: function () {
 
 }
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript CSS修改学习第三章 修改样式表
Feb 19 Javascript
Jquery实现视频播放页面的关灯开灯效果
May 27 Javascript
javascript实现根据iphone屏幕方向调用不同样式表的方法
Jul 13 Javascript
jquery.mousewheel实现整屏翻屏效果
Aug 30 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
May 26 Javascript
Javascript中浏览器窗口的基本操作总结
Aug 18 Javascript
jQuery实现移动端手机商城购物车功能
Sep 24 Javascript
bootstrap jquery dataTable 异步ajax刷新表格数据的实现方法
Feb 10 Javascript
原生JS实现网页手机音乐播放器 歌词同步播放的示例
Feb 02 Javascript
Angular学习笔记之集成三方UI框架、控件的示例
Mar 23 Javascript
vue.js层叠轮播效果的实例代码
Nov 08 Javascript
在antd Table中插入可编辑的单元格实例
Oct 28 Javascript
微信小程序使用蓝牙小插件
Sep 23 #Javascript
微信小程序实现蓝牙打印
Sep 23 #Javascript
微信接入之获取用户头像的方法步骤
Sep 23 #Javascript
从零搭一个自用的前端脚手架的方法步骤
Sep 23 #Javascript
layui 实现加载动画以及非真实加载进度的方法
Sep 23 #Javascript
layui加载数据显示loading加载完成loading消失的实例代码
Sep 23 #Javascript
ES10的13个新特性示例(小结)
Sep 23 #Javascript
You might like
PHP自定义大小验证码的方法详解
2013/06/07 PHP
浅析PHP程序设计中的MVC编程思想
2014/07/28 PHP
PHP Hash算法:Times33算法代码实例
2015/05/13 PHP
十大使用PHP框架的理由
2015/09/26 PHP
PHP魔术方法使用方法汇总
2016/02/14 PHP
PHP编程快速实现数组去重的方法详解
2017/07/22 PHP
jQuery select操作控制方法小结
2010/05/26 Javascript
如何用JavaScript动态呼叫函数(两种方式)
2013/05/03 Javascript
js验证模型自我实现的具体方法
2013/06/21 Javascript
JS教程:window.location使用方法的区别介绍
2013/10/04 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
2014/05/07 Javascript
javascript的事件触发器介绍的实现
2014/06/05 Javascript
JS中产生20位随机数以0-9为例也可以是a-z A-Z
2014/08/01 Javascript
js window对象属性和方法相关资料整理
2015/11/11 Javascript
解决jquery插件:TypeError:$.browser is undefined报错的方法
2015/11/21 Javascript
js中实现字符串和数组的相互转化详解
2016/01/24 Javascript
浅谈Vue.js
2017/03/02 Javascript
JS工厂模式开发实践案例分析
2019/10/17 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
2020/04/30 jQuery
python判断一个集合是否包含了另外一个集合中所有项的方法
2015/06/30 Python
Python正则抓取新闻标题和链接的方法示例
2017/04/24 Python
Python使用matplotlib实现的图像读取、切割裁剪功能示例
2018/04/28 Python
使用Python通过win32 COM实现Word文档的写入与保存方法
2018/05/08 Python
详解python分布式进程
2018/10/08 Python
PyTorch的深度学习入门教程之构建神经网络
2019/06/27 Python
django使用django-apscheduler 实现定时任务的例子
2019/07/20 Python
基于python实现模拟数据结构模型
2020/06/12 Python
Python中Qslider控件实操详解
2021/02/20 Python
html5自带表单验证体验优化及提示气泡修改功能
2017/09/12 HTML / CSS
酒店端午节促销方案
2014/02/18 职场文书
绩效考核实施方案
2014/03/18 职场文书
酒店管理毕业生自荐信
2014/05/25 职场文书
房屋授权无偿使用证明
2014/11/29 职场文书
离婚协议书范文
2015/01/26 职场文书
Python 线程池模块之多线程操作代码
2021/05/20 Python