[新增] avatar 头像组件

This commit is contained in:
就眠仪式
2021-10-01 20:22:49 +08:00
parent 899604b2d0
commit ddfca5b3c7
9 changed files with 172 additions and 15 deletions

View File

@@ -0,0 +1,77 @@
::: demo
<template>
<lay-avatar :src="avatar"></lay-avatar>
</template>
<script>
import { ref } from 'vue'
export default {
setup() {
const avatar = "https://portrait.gitee.com/uploads/avatars/user/2813/8441097_shaynas_1610801433.png"
return {
avatar
}
}
}
</script>
:::
::: demo
<template>
<lay-avatar :src="avatar" radius></lay-avatar>
</template>
<script>
import { ref } from 'vue'
export default {
setup() {
const avatar = "https://portrait.gitee.com/uploads/avatars/user/2813/8441097_shaynas_1610801433.png"
return {
avatar
}
}
}
</script>
:::
::: demo
<template>
<lay-avatar :src="avatar" size="xs"></lay-avatar>
<lay-avatar :src="avatar" size="sm"></lay-avatar>
<lay-avatar :src="avatar"></lay-avatar>
<lay-avatar :src="avatar" size="lg"></lay-avatar>
</template>
<script>
import { ref } from 'vue'
export default {
setup() {
const avatar = "https://portrait.gitee.com/uploads/avatars/user/2813/8441097_shaynas_1610801433.png"
return {
avatar
}
}
}
</script>
:::
| | | |
|--|--|--|
| src | 图源 | -- |
| size | 尺寸 | `xs` `sm` `lg`|
| radius | 圆形 | `true` `false`|