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


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 相关文章推荐
js操作Xml(向服务器发送Xml,处理服务器返回的Xml)(IE下有效)
Jan 30 Javascript
解析Jquery中如何把一段html代码动态写入到DIV中(实例说明)
Jul 09 Javascript
自编jQuery插件实现模拟alert和confirm
Sep 01 Javascript
node.js中的socket.io的广播消息
Dec 15 Javascript
jquery实现页面百叶窗走马灯式翻滚显示效果的方法
Mar 12 Javascript
javascript实现的登陆遮罩效果汇总
Nov 09 Javascript
vue2.x 父组件监听子组件事件并传回信息的方法
Jul 17 Javascript
layer插件select选中默认值的方法
Aug 14 Javascript
Vue中mintui的field实现blur和focus事件的方法
Aug 25 Javascript
微信小程序静默登录的实现代码
Jan 08 Javascript
es6函数中的作用域实例分析
Apr 18 Javascript
React Native登录之指纹登录篇的示例代码
Nov 03 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
2006/11/25 PHP
php错误提示failed to open stream: HTTP request failed!的完美解决方法
2011/06/06 PHP
php数组中包含中文的排序方法
2014/06/03 PHP
PHP查看SSL证书信息的方法
2016/09/22 PHP
jquery $.trim()方法使用介绍
2014/05/21 Javascript
推荐5 个常用的JavaScript调试技巧
2015/01/08 Javascript
js实现向右横向滑出的二级菜单效果
2015/08/27 Javascript
Js操作DOM元素及获取浏览器高宽的简单方法
2016/09/08 Javascript
前端开发之CSS原理详解
2017/03/11 Javascript
手把手教你vue-cli单页到多页应用的方法
2018/05/31 Javascript
详解webpack自定义loader初探
2018/08/29 Javascript
微信小程序canvas拖拽、截图组件功能
2018/09/04 Javascript
webpack优化的深入理解
2018/12/10 Javascript
浅谈Angular单元测试总结
2019/03/22 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
jquery获取input输入框中的值
2019/11/13 jQuery
如何通过Proxy实现JSBridge模块化封装
2020/10/22 Javascript
JavaScript 实现拖拽效果组件功能(兼容移动端)
2020/11/11 Javascript
python list语法学习(带例子)
2013/11/01 Python
Python字典,函数,全局变量代码解析
2017/12/18 Python
Python程序员面试题 你必须提前准备!
2018/01/16 Python
Django 使用logging打印日志的实例
2018/04/28 Python
python中的decorator的作用详解
2018/07/26 Python
完美解决python3.7 pip升级 拒绝访问问题
2019/07/12 Python
python 字符串追加实例
2019/07/20 Python
Python 中的 global 标识对变量作用域的影响
2019/08/12 Python
python requests证书问题解决
2019/09/05 Python
基于python cut和qcut的用法及区别详解
2019/11/22 Python
python 利用turtle模块画出没有角的方格
2019/11/23 Python
h5实现获取用户地理定位的实例代码
2017/07/17 HTML / CSS
口腔工艺技术专业毕业生自荐信
2013/09/27 职场文书
2014年父亲节活动方案
2014/03/06 职场文书
表扬通报怎么写
2015/01/16 职场文书
小学生家长意见
2015/06/03 职场文书
解析:创业计划书和商业计划书二者之间到底有什么区别
2019/08/14 职场文书
八年级作文之感悟亲情
2019/11/20 职场文书