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

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

使用uni-app vue3 写法如下

html 复制代码
<template>
  <!-- 点击获取--头像 -->
  <view class="avatar">
    <button open-type="chooseAvatar" class="avatarButton" @chooseavatar="getavatar">
      <image class="picture" :src="headerAvatar ? headerAvatar : ' ../../../static/login/logo.png'" mode=""></image>
    </button>
  </view>

  <!-- 点击获取--昵称 -->
  <view class="nick_name">
    <text class="infoName">用户昵称:&nbsp;&nbsp;&nbsp;&nbsp;</text>
    <input type="nickname" class="infoNickName" v-model="getName" placeholder="请输入名字" @change="getname" />
  </view>
  </template>
javascript 复制代码
<script setup>
const getavatar = (e) => {
  console.log('-e---', e);
  headerAvatar.value = e.detail.avatarUrl;
  uni.setStorageSync('avatar', e.detail.avatarUrl);
};

const getname = (e) => {
  console.log('获取昵称', e);
  getName.value = e.detail.value;
  uni.setStorageSync('nickname', e.detail.value);
};
</script>

运行效果如下

相关推荐
知否技术12 小时前
2025微信小程序开发实战教程(二)
前端·微信小程序
小糊涂加油15 小时前
原生微信小程序开发踩坑记录
微信小程序·小程序
笨笨狗吞噬者15 小时前
记录一个uniapp小程序端编译时问题
前端·微信小程序·uni-app
干到60岁退休的码农2 天前
微信小程序 按钮点击事件
微信小程序·小程序
三脚猫的喵2 天前
微信小程序使用图片实现红包雨功能
javascript·微信小程序
炫彩@之星3 天前
微信小程序渗透测试指北(附案例)
微信小程序·小程序
换日线°3 天前
微信小程序生成小程序码缓存删除
微信小程序
像素之间5 天前
微信小程序中安装vant
微信小程序
java1234_小锋5 天前
[免费]微信小程序音乐播放器(爬取网易云音乐数据)(node.js后端)【论文+源码】
微信小程序·小程序·node.js·音乐播放器·网易云音乐
野盒子5 天前
前端面试题 微信小程序兼容性问题与组件适配策略
前端·javascript·面试·微信小程序·小程序·cocoa