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

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

使用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>

运行效果如下

相关推荐
“负拾捌”4 小时前
python + uniapp 结合腾讯云实现实时语音识别功能(WebSocket)
python·websocket·微信小程序·uni-app·大模型·腾讯云·语音识别
换日线°21 小时前
NFC标签打开微信小程序
前端·微信小程序
菜鸟una1 天前
【微信小程序+Taro 3+NutUI 3】input (nut-input) 、 textarea (nut-texteare)类型使用避坑
前端·vue.js·微信小程序·小程序·taro
计算机毕设指导61 天前
基于微信小程序的校园二手交易系统【源码文末联系】
java·spring boot·spring·微信小程序·小程序·tomcat·maven
Java.慈祥2 天前
速通-微信小程序 2Day
微信小程序·小程序·前端框架
2501_933907212 天前
宁波小程序公司是什么?主要提供宁波微信小程序制作与服务吗?
科技·微信小程序·小程序
码云数智-大飞2 天前
微信商城小程序怎么弄?2026年主流小程序商城平台对比
微信小程序
计算机毕设指导62 天前
基于微信小程序的非物质文化遗产推广管理系统【源码文末联系】
java·spring boot·mysql·微信小程序·小程序·tomcat·maven
软件聚导航3 天前
马年、我用AI写了个“打工了马” 小程序
人工智能·ui·微信小程序
大黄说说3 天前
微信商城小程序怎么弄?微信购物小程序怎么开通
微信小程序