# 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
N
```
:::
### 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 |