首页 > 编程语言 >微信小程序-获取用户头像信息以及修改用户头像

微信小程序-获取用户头像信息以及修改用户头像

时间:2023-02-01 19:34:38浏览次数:42  
标签:头像 获取 用户 信息 bindchooseavatar 微信 type

这里主要用到button的open-type功能,官网已有说明:
在这里插入图片描述
在这里插入图片描述
button设置open-type="chooseAvatar",来使bindchooseavatar方法生效,在bindchooseavatar指定的函数中获取用户的头像信息

<button open-type="chooseAvatar"  bindchooseavatar="chooseavatar"></button>

 chooseavatar(e){
    this.setData({
      avatar: e.detail.avatarUrl
    })
},

在这里插入图片描述

该方法触发后会自动弹出提示框,让用户选择头像,用户选择的头像会在bindchooseavatar指定的函数内获取,e.detail.avatarUrl就是当前的头像信息。
用户的头像信息获取完调用修改用户信息接口,传入该路径信息即可。

标签:头像,获取,用户,信息,bindchooseavatar,微信,type
From: https://www.cnblogs.com/wang-fan-w/p/17083947.html

相关文章

  • 关于视频号主页实现一键添加个人微信功能的思路
    ​大家好,我是小悟很多小伙伴私信说想要在视频号里面放置添加个人微信的按钮,但是很遗憾的告诉大家,想要实现这个功能是有条件的,就是需要视频号是企业认证的,个体户或企业都可以......
  • 微信小程序数字字母不自动换行
    只要在需要换行的view的标签wxss内添加 word-break:break-all;就可添加前:  添加后:  来源:https://www.cnblogs.com/White-night-emperor/p/16180255.html......
  • flea-auth使用之用户子模块介绍
    用户子模块本篇主要介绍笔者授权模块【flea-auth】下的用户子模块。1.总览表名中文描述flea_account账户flea_account_attr账户扩展属性flea_user用......
  • Linux+libusb开发用户USB无驱通讯
    0.libusb的介绍:参考[1]1.环境:vmware_fedora_10(linux-2.6.x)2.获取源代码:http://sourceforge.net/projects/libusb/(最好选择libusb-1.0.9版本,下载次数最多,自是有它的......
  • 查看 tomcat host-manager 用户权限
    解决方法,一共分两步:1、查看是否添加用户和角色:进入到tomcat的conf目录下,编辑tomcat-users.xml配置文件添加manager-script角色,并赋予角色给admin<rolerolename="admin-g......
  • 部署在docker里的java程序获取真实的用户ip地址
    目前我们的服务都是全部docker化,网关zuul和各微服务都部署在docker里,构成了集群。用户请求全部到HaProxy,由HaProxy转发到zuul,再由zuul分发给各微服务。那么我们在做黑名单,或......
  • 8.用户权限命令
      -u指定用户的UID;-G指定用户的附加组普通用户处于home目录下:  useradd-d路径用户名用户名david当前用户david的主目录名为dave    设置用户密码,密......
  • MantisBT中文使用手册(三)—— 用户管理
    创建用户账号在MantisBT中,可以创建无限多个用户(译者注:应该还是会受内存的限制)。一般来说,如果系统总共有数千个用户,其中比REPORTER(译者注:MantisBT内置角色)权限高的用户应该......
  • Hive 刷题——查询每个用户登录日期的最大空档期
    需求描述从登录明细表(user_login_detail)中查询每个用户两个登录日期(以login_ts为准)之间的最大的空档期。统计最大空档期时,用户最后一次登录至今的空档也要考虑在内,假设今......
  • tomcat 添加用户
    Tomcat用户在$TOMCAT_HOME/conf/tomcat-users.xml文件中定义,默认情况下,没有用户,这意味着没有人可以访问Tomcat管理器页面。要使用户能够访问Tomcat管理器页面,请将用户添加......