可以通过微信内置的接口,调用微信名和微信图片

1、xxx.wxml
=====================================
<button open-type="getUserInfo">授权登录</button>
<view>用户名:{{name}}</view>
<view>微信头像:
<image src="{{path}}" style="height:200rpx;width:200rpx"></image>
</view>
<view bindtap="getUserName">获取登录用户名</view>
============================================
2、xxx.js
getUserName:function(){
//调用微信接口,获取当前用户的信息
wx.getUserInfo({
complete: (res) => {
//console.log(res.userInfo.nickName);
this.setData({
name:res.userInfo.nickName,//微信昵称
path:res.userInfo.avatarUrl//微信图片
})
}
})
} 3、在js文件的data属性中加
data: {
path:"/pages/static/man.png" //默认图片,注意要写绝对路径,从pages开始
}, 一个简单的代码,可以自由的调用微信的信息,确实很神奇。
最后注意事项:
想要获取用户信息,必须经过用户授权(button)。 已授权 不授权,通过调用wx.openSetting
// 打开配置,手动授权。 // wx.openSetting({})

最新文章

  1. SSH面试题(struts2+Spring+hibernate)
  2. java核心技术第一卷
  3. R语言学习笔记:向量化
  4. 最详细在Windows安装Xamarin.iOS教程
  5. servlet上传文件报错(一)
  6. Linux建立信任主机
  7. SQL 和 .NET Framework 数据类型对应表
  8. 前端设计师如何提高UI界面中的阅读性
  9. Linux系统(本例以Ubuntu18.04为例)安装GCC编译器
  10. Gym - 101617F :Move Away (圆的交点)
  11. maven配置多仓库的方法
  12. Android解析XML文件
  13. 物联网架构成长之路(13)-SpringBoot入门
  14. 详谈Oracle12c新特点容器数据库&amp;amp;可插拔数据库(CDB&amp;amp;PDB)
  15. FFT(Rock Paper Scissors Gym - 101667H)
  16. InstallShield安装jdk并设置环境变量
  17. 代码重构:用工厂+策略模式优化过多的if else代码块
  18. 自制MVC框架的插件与拦截器基础
  19. 第19章—后端分页(PageHelper)
  20. c++stl应用入门

热门文章

  1. Java实现 LeetCode 300 最长上升子序列
  2. Java实现 蓝桥杯VIP 算法训练 P0504
  3. java中Calender类的详细用法(详解)
  4. 第六届蓝桥杯JavaB组省赛真题
  5. Java实现 LeetCode_0038_CountandSay
  6. 数组 &amp; 链表
  7. 【Spring注解驱动开发】使用@Lazy注解实现懒加载
  8. 带你轻松了解C# Lock 关键字
  9. 「从零单排canal 02」canal集群版 + admin控制台 最新搭建姿势(基于1.1.4版本)
  10. Vue —— VueX精讲(1)