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


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 相关文章推荐
jQuery.extend 函数详解
Feb 03 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
Mar 11 Javascript
详解jquery事件delegate()的使用方法
Jan 25 Javascript
JavaScript中Object.prototype.toString方法的原理
Feb 24 Javascript
js实现弹窗居中的简单实例
Oct 09 Javascript
最原始的jQuery注册验证方式
Oct 11 Javascript
扩展Bootstrap Tooltip插件使其可交互的方法
Nov 07 Javascript
基于jQuery和CSS3实现APPLE TV海报视差效果
Jun 16 jQuery
js定时器实现倒计时效果
Nov 05 Javascript
js自定义trim函数实现删除两端空格功能
Feb 09 Javascript
Vue props 单向数据流的实现
Nov 06 Javascript
微信小程序云开发使用方法新手初体验
May 16 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
动态新闻发布的实现及其技巧
2006/10/09 PHP
Joomla下利用configuration.php存储简单数据
2010/05/19 PHP
CURL状态码列表(详细)
2013/06/27 PHP
php基于表单密码验证与HTTP验证用法实例
2015/01/06 PHP
PHP+HTML+JavaScript+Css实现简单爬虫开发
2016/03/28 PHP
[原创]php实现 data url的图片生成与保存
2016/12/04 PHP
JQuery上传插件Uploadify使用详解及错误处理
2010/04/27 Javascript
js 未结束的字符串常量错误解决方法
2010/06/13 Javascript
jquery动态加载图片数据练习代码
2011/08/04 Javascript
instanceof和typeof运算符的区别详解
2014/01/06 Javascript
javascript中String对象的slice()方法分析
2014/12/20 Javascript
简述JavaScript中正则表达式的使用方法
2015/06/15 Javascript
jQuery实现选项卡切换效果简单演示
2015/12/09 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
2016/01/26 Javascript
js密码强度实时检测代码
2016/03/02 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
2016/11/30 Javascript
解决vue-cli3 使用子目录部署问题
2018/07/19 Javascript
layui实现checkbox的目录树tree的例子
2019/09/12 Javascript
Weex开发之地图篇的具体使用
2019/10/16 Javascript
[55:45]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.24
2019/09/10 DOTA
Python微信库:itchat的用法详解
2017/08/14 Python
python实现n个数中选出m个数的方法
2018/11/13 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
pandas数据处理进阶详解
2019/10/11 Python
500行代码使用python写个微信小游戏飞机大战游戏
2019/10/16 Python
Pytorch 多维数组运算过程的索引处理方式
2019/12/27 Python
高校生生产实习自我鉴定
2013/09/21 职场文书
个人简历中的自我评价范例
2013/10/29 职场文书
个人自荐信
2013/12/05 职场文书
滞留工资返还协议书
2014/10/19 职场文书
办公室务虚会发言材料
2014/10/20 职场文书
2016猴年开门红标语口号
2015/12/26 职场文书
导游词之重庆渣滓洞
2020/01/08 职场文书
Pytorch中的数据集划分&正则化方法
2021/05/27 Python
CSS 实现角标效果的完整代码
2022/06/28 HTML / CSS
uniapp开发打包多端应用完整方法指南
2022/12/24 Javascript