# Avatar 头像 ### 介绍 用来代表用户或事物,支持图片、图标或字符展示。 ### 安装 ```javascript import { createApp } from 'vue'; // vue import { Avatar, Icon } from '@nutui/nutui'; // taro import { Avatar, Icon } from '@nutui/nutui-taro'; const app = createApp(); app.use(Avatar); app.use(Icon); ``` ### 基本用法 内置 smal / normal / large 三种尺寸规格 :::demo ```html ``` ::: ### 修改形状类型 :::demo ```html ``` ::: ### 修改背景色 :::demo ```html ``` ::: ### 修改背景 icon :::demo ```html ``` ::: ### 设置头像的文本内容 :::demo ```html ``` ::: ### Prop | 字段 | 说明 | 类型 | 默认值 | | -------- | ---------------------------------------------------------------- | ------ | ------ | | bg-color | 设置头像背景色 | String | #eee | | size | 设置头像的大小,提供三种:large/normal/small,支持直接输入数字 | String | normal | | shape | 设置头像的形状,默认是圆形,可以设置为 square 方形 | String | round | | icon | 设置头像的 icon 图标, 类似 Icon 组件的 name 属性,支持名称和链接 | String | '' | ### Events | 字段 | 说明 | 类型 | 回调参数 | | ---------------- | ------------ | -------- | -------- | | active-avatarror | 点击触发事件 | Function | event |