跳转到内容

头像 Avatar

头像的基础使用。如果头像是文字的话,会自动调节字体大小,来适应头像框。

如果头像是文字的话,会自动调节字体大小,来适应头像框。

使用 Avatar.Group 可以使用头像组功能,可通过 size 指定头像的大小。

可以通过 trigger-icon trigger-type 来定制交互按钮,类型有 mask (遮罩)button (按钮) 两种。

自定义头像图片路径

通过设置 size 字段,可以调节头像的大小,默认大小为 40px。设置 shape 字段,可以设置头像是圆形 (circle) 还是正方形 (square)。

@import ./__demo__/basic.md

@import ./__demo__/size.md

@import ./__demo__/group.md

@import ./__demo__/icon.md

@import ./__demo__/fit.md

@import ./__demo__/image-url.md

参数名描述类型默认值版本
shape头像的形状,有圆形(circle)和正方形(square)两种'circle' | 'square''circle'
image-url自定义头像图片地址,如果传入该属性,会默认渲染img标签string-2.40.0
size头像的尺寸大小,单位是 px。未填写时使用样式中的大小 40pxnumber-
auto-fix-font-size是否自动根据头像尺寸调整字体大小booleantrue
trigger-type可点击的头像交互类型'mask' | 'button''button'
trigger-icon-style交互图标的样式CSSProperties-
object-fit图片在容器内的的适应类型ObjectFit-2.52.0
事件名描述参数
click点击回调ev: MouseEvent
error图片加载错误-
load图片加载成功-
插槽名描述参数
trigger-icon可点击的头像交互图标-
参数名描述类型默认值版本
shape头像的形状,有圆形(circle)和正方形(square)两种'circle' | 'square''circle'
size头像的尺寸大小,单位是 pxnumber-
auto-fix-font-size是否自动根据头像尺寸调整字体大小booleantrue
max-count头像组最多显示的头像数量,多余头像将以 +x 的形式展示。number0
z-index-ascend头像组内的头像 z-index 递增,默认是递减。booleanfalse
max-style多余头像样式。CSSProperties-2.7.0
max-popover-trigger-props多余头像气泡的 TriggerPropsTriggerProps-2.7.0