import{o as a,c as n,a as s}from"./app.51e46c58.js";const t='{"title":"Avatars 头像列表","description":"","frontmatter":{},"headers":[{"level":2,"title":"用法","slug":"用法"},{"level":2,"title":"Avatars 属性","slug":"avatars-属性"},{"level":3,"title":"data","slug":"data"}],"relativePath":"components/avatars.md","lastUpdated":1721205967753}',p={},o=s('
展示多个头像集合
Avatars 组件位于 src/components/Avatars 内
<script lang="ts" setup>\nimport { Avatars } from '@/components/Avatars'\n\nconst data = ref<AvatarItem[]>([\n {\n name: 'Lily',\n url: 'https://avatars.githubusercontent.com/u/3459374?v=4'\n },\n {\n name: 'Amanda',\n url: 'https://avatars.githubusercontent.com/u/3459375?v=4'\n },\n {\n name: 'Daisy',\n url: 'https://avatars.githubusercontent.com/u/3459376?v=4'\n },\n {\n name: 'Olivia',\n url: 'https://avatars.githubusercontent.com/u/3459377?v=4'\n },\n {\n name: 'Tina',\n url: 'https://avatars.githubusercontent.com/u/3459378?v=4'\n },\n {\n name: 'Kitty',\n url: 'https://avatars.githubusercontent.com/u/3459323?v=4'\n },\n {\n name: 'Helen',\n url: 'https://avatars.githubusercontent.com/u/3459324?v=4'\n },\n {\n name: 'Sophia',\n url: 'https://avatars.githubusercontent.com/u/3459325?v=4'\n },\n {\n name: 'Wendy',\n url: 'https://avatars.githubusercontent.com/u/3459326?v=4'\n }\n])\n</script>\n\n<template>\n <Avatars :data="data" />\n</template>\n\n
属性 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
size | 头像尺寸 | ComponentSize、number | - | - |
max | 最大展示个数 | number | - | 5 |
data | 头像数据,详见 | AvatarItem[] | - | - |
showTooltip | 是否展示名称tip | boolean | - | true |
属性 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
url | 头像图片地址 | string | - | - |
name | 名称,非必填 | string | - | - |