文章目录

  • 背景
  • 效果
  • 用法
    • 头像自定义
    • 昵称自定义
  • 结束

背景

由于个人小程序获取用户授权getUserProfile的方法已失效,所以采用自定义昵称的方法。
官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/userProfile.html

效果


选择头像

可选择昵称

用法

调用组件封装的方法

头像自定义

按钮嵌套img标签,绑定点击事件

 <button class="avatar-wrapper" style="background: transparent;" open-type="chooseAvatar" bind:chooseavatar="onChooseAvatar"><image class="avatar" class="user-image" src="{{userImageUrl}}"></image></button>

事件onChooseAvatar
userImageUrl 保存上传的url

  // 头像选择onChooseAvatar(e) {const { avatarUrl } = e.detailthis.setData({userImageUrl: avatarUrl,})}

昵称自定义

使用nickname的类型

        <view style="width: 50%;text-align: center;"><input type="nickname" class="weui-input" value="{{userName}}" bindinput="bindKeyInput"placeholder-style="color: #07c160" style="width: 100%;border-bottom: 1px solid #ffffff;" placeholder="{{designPlaceholder}}" /></view>

事件

  bindKeyInput(e) {const { value } = e.detailthis.setData({userName: value})},

结束


欢迎进入我的小程序:yma16博客

微信小程序_自定义头像和昵称相关推荐

  1. 微信小程序上传头像和昵称持久化保存

    微信小程序上传头像和昵称持久化保存 1. 持久化步骤 因为通过微信头像昵称填写功能获取到头像是一个临时头像,这个url只能一段时间内在微信访问,并且无法在公网访问这个url.所以非常有必要把这个url ...

  2. 微信小程序最新获取头像和昵称的方法 直接用!

    调整背景 微信小程序获取用户头像和昵称一个开放接口是wx.getUserInfo,2021年4月5日被废弃,原因是很多开发者在打开小程序时就通过组件方式唤起getUserInfo弹窗,如果用户点击拒绝 ...

  3. 微信小程序获取个人头像和昵称,和地图选点功能

    微信小程序获取个人头像和昵称,有技巧 1.可以直接获取 2.通过用户点击获取 过程中,有什么问题,可以加我微信号yizheng369探讨 先分析 这里面隐含了很多默认的规则,大家要注意: 1.可以直接 ...

  4. 微信小程序最新获取头像以及昵称方法

    微信小程序最新获取头像信息 之前是使用open-dada获取微信头像和昵称,但是后面由于官网更新,此方法被收回了,所以不能使用此方法了. 之前方法代码: <open-data type=&quo ...

  5. 修复微信小程序不能获取头像和昵称的bug,微信小程序新版头像昵称API使用

    导读: 大厂程序员都是有KPI绩效考核的,所以他们不能闲着,每天要想着怎么优化程序代码.怎么满足奇葩用户的需求,所以苦逼了我们这些小公司程序员,微信一个小小的API接口改动,可能就让一个小公司因此损失 ...

  6. 微信小程序—获取用户头像、昵称

    博客概要 针对使用微信小程序时获取用户头像.昵称的三种方法,做一个简单分享~ 文章目录 博客概要 1.wx.getUserInfo接口 2.button触发 3.open-data标签 总结 1.wx ...

  7. 微信小程序_自定义组件_初体验

    自定义组件是微信小程序中重要的组成部分,是实现模块化开发的重要手段 个人认为,自定义组件是区分菜鸟与高手的分水岭 第一篇先介绍小程序自定义组件的基本使用 自定义组件的使用可以分为如下几个步骤 创建组件 ...

  8. 微信小程序获取用户头像和昵称(填写头像昵称能力)

    开放能力调整公告 总体来说就是通过按钮来授权获取用户基础信息的能力都没啦(wx.getUserProfile,wx.getUserInfo都不行了),都要使用新版本的 [头像昵称填写能力]啦. 小程序 ...

  9. 微信小程序获取用户头像和昵称(头像昵称填写能力)

    开放能力调整公告 总体来说就是通过按钮来授权获取用户基础信息的能力都没啦(wx.getUserProfile,wx.getUserInfo都不行了),都要使用新版本的 [头像昵称填写能力]啦. 小程序 ...

最新文章

  1. Linux操作系统下文件作用
  2. 武汉网络推广介绍如何通过简化标题来提升主关键词排名?
  3. VC++ 6.0 C8051F340 USB PC侧通信 Demo
  4. 微软面向初学者的机器学习课程:1.4-机器学习技术
  5. 使用自定义断言丰富测试代码
  6. JS 操作cookie
  7. 求C n m(从n个数中选m个数,有多少种组合?问题)暴力—递归——回归数学公式,三种方法,层层优化!
  8. 数据库运作实践三三之歌(秘制口诀)
  9. python获取token并登录,Python token的获取和再次登录验证
  10. SSIS连接-左外连接
  11. tcl如何获取键盘输入
  12. C# 解析User-Agent工具
  13. ORACLE 数据库的级联查询 一句sql搞定(部门多级)
  14. Mat 创建图像的理解
  15. 著作权登记信息采集表
  16. Android 打开URL
  17. python统计套利_基于python的统计套利实战(二)之协整检验
  18. linux系统宽带测速,Linux下3种常用的网络测速工具简介
  19. 腾讯微博qq说说备份导出工具_曾经比微信还火,3亿人用过的腾讯软件,如今彻底凉了...
  20. tmux的安装及用法

热门文章

  1. 【开源方案】12V/0.7A开关电源方案,带变压器设计!
  2. MIT-BIH介绍(一)为什么要使用MIT-BIH?
  3. C语言 : 标准库 - <ctype.h>
  4. 【GStreamer 】3-6 gstreamer jpegenc 、jpegdec 插件说明
  5. string教程c语言,C++ string类详解
  6. mysql性能优化和高可用架构实践pdf_实践大于一切!Alibaba最新MySQL性能优化+高可用架构全彩版PDF...
  7. 电商网站示例代码(ECShop_V4.1.1_UTF8_release20200929
  8. 2020年缓存Redis面试题与答案
  9. 中南民族大学计算机科学与技术学院,中南民族大学计算机科学技术学院介绍
  10. vim:精通 vim