Skip to content
Title

Avatar 头像

用于用户的头像展示

使用

largedeflautsmall
largedeflautsmall
html
<b-avatar :src="url" size="large" alt="large" />
<b-avatar :src="url" alt="deflaut" />
<b-avatar :src="url" size="small" alt="small" />
<b-avatar :src="url" size="large" shape="square" alt="large" />
<BAavatar :src="url" shape="square" alt="deflaut" />
<BAavatar :src="url" size="small" shape="square" alt="small" />

<script lang="ts" setup>
  const url = 'https://avatars.githubusercontent.com/u/84793349?v=4'
</script>
展开代码

API

Attributes

名称说明类型默认值
icon设置 Avatar 的图标类型,具体参考 Icon 组件string \ Component
sizeAvatar 大小'large' \ 'default' \ 'small'default
shapeAvatar 形状'circle' \ 'square'circle
srcAvatar 图片的源地址string
src-set图片 Avatar 的原生 srcset 属性string
alt图片 Avatar 的原生 alt 属性string

Events

名称说明类型
error图片加载失败时触发Function (e: Event) => void

Slots

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

Released under the MIT License.