ColorModeAvatar 组件扩展了 Avatar 组件,因此您可以传递任何属性,例如 size、icon 等。
使用 light 和 dark 属性来定义亮色和暗色模式的源。
<template>
<UColorModeAvatar light="https://github.com/vuejs.png" dark="https://github.com/nuxt.png" />
</template>
| 属性 | 默认值 | 类型 |
|---|---|---|
as | 'span' | any此组件应渲染为的元素或组件。 |
亮色 | string | |
暗色 | string | |
alt | string | |
crossorigin | "" | "anonymous" | "use-credentials" | |
decoding | "async" | "auto" | "sync" | |
height | string | number | |
loading | "lazy" | "eager" | |
referrerpolicy | "" | "no-referrer" | "no-referrer-when-downgrade" | "origin" | "origin-when-cross-origin" | "same-origin" | "strict-origin" | "strict-origin-when-cross-origin" | "unsafe-url" | |
sizes | string | |
srcset | string | |
usemap | string | |
width | string | number | |
图标 | any | |
文本 | string | |
尺寸 | 'md' | "md" | "3xs" | "2xs" | "xs" | "sm" | "lg" | "xl" | "2xl" | "3xl" |
chip | boolean | ChipProps
| |
ui | { root?: ClassNameValue; image?: ClassNameValue; fallback?: ClassNameValue; icon?: ClassNameValue; } |