Avatar 头像

Avatar 组件可以用来代表人物或对象, 支持使用图片,图标或者文字作为 Avatar

基础用法

使用 shapesize 属性来控制 Avatar 的形状和大小。

展示类型

该用例会展示如何使用不同类型的 Avatar。

图片加载失败的回滚行为

当展示类型为图片的时候,图片加载失败的 fallback 行为

图片如何适应容器

当使用图片作为用户头像时,设置该图片如何在容器中展示。与 object-fit 属性一致

属性

属性说明类型可选值默认值
icon设置头像的图标类型,参考 Icon 组件string / Component
size设置头像的大小number/stringnumber / large / default /smalldefault
shape设置头像的形状stringcircle / squarecircle
src图片头像的资源地址string
srcSet以逗号分隔的一个或多个字符串列表,设置一组 User Agent 使用的可能的图像源。string
alt描述图像的替换文本string
fit当展示类型为图片的时候,设置图片如何适应容器stringfill / contain / cover / none / scale-downcover

事件

事件名说明回调参数
error图片类头像加载失败的回调, 返回 false 会关闭组件默认的 fallback 行为(e: Event)

插槽

插槽名说明
default自定义头像展示内容