平台兼容性

Avatar 头像

头像组件,组件名:cmd-avatar,代码块: cmdAvatar。

使用方式:

script 中引用组件

import cmdAvatar from "@/components/cmd-avatar/cmd-avatar.vue"
export default {
    components: {cmdAvatar}
}

基本用法

<cmd-avatar src='http://www.xx.xx/xx/x.jpg'></cmd-avatar>
<cmd-avatar icon='add'></cmd-avatar>
<cmd-avatar text='U'></cmd-avatar>

文字/图标样式设置

<cmd-avatar :make="{'color': '#f56a00','background-color': '#fde3cf'}" text='10'></cmd-avatar>
<cmd-avatar :make="{'color': '#f56a00','background-color': '#fde3cf'}" icon='home'></cmd-avatar>

大小设置

<cmd-avatar size='sm' :src='img'></cmd-avatar>
<cmd-avatar size='md' :src='img'></cmd-avatar>
<cmd-avatar :size='100' :src='img'></cmd-avatar>
<cmd-avatar size='lg' :src='img'></cmd-avatar>

形状设置

<cmd-avatar shape='square' :src='img'></cmd-avatar>
<cmd-avatar shape='circle' :src='img'></cmd-avatar>

属性说明:

属性名 类型 默认值 说明
text String,Numbar - 头像显示文字 - 建议取首位text[0],长度小于3位
icon String - 头像显示图标icon - 列如:home、add
src String - 头像图片地址 - 仅支持相对路径、绝对路径,支持 base64 码
shape String circle 头像形状 - 圆形:circle,矩形:square
size String,Numbar md 头像显示大小 - sm,lg,md,任意Number值
make Object {'color': ''} 自定义头像样式 - 颜色、背景、边距,列如:{'margin-right': '8px'}

事件说明:

事件名称 说明
click 头像组件 点击 触发事件
load 图片载入成功后触发事件
error 图标载入错误后触发事件

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问