1.0.0 • Published 4 years ago

view-avatar v1.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

a vue component -> view-avatar

源码文件 /src/index

打包后文件 /dist/index

How to use

  1. 安装 npm i -S view-avatar
  1. 在.vue文件中引入

  <script>    
  import ViewAvatar from 'view-avatar'
  export default {
    components: { ViewAvatar }
  }

  </script>

具体请运行 npm run dev 查看demo

代码请看example文件夹

Attributes

参数说明类型可选值默认值
src图片src地址String
text生成图片的源文字String
width宽度String (px)
height高度String (px)
quickWidth当不想使用width,height,使用此属性可以直接设置宽高一样的值String (px)
color文字默认颜色String
bgColor图片默认底色String
colors图片的文字颜色组,当不设置color时,根据文字MD5的值,设置图片的文字颜色String
bgColors图片的底色颜色组,当不设置bgColor时,根据文字MD5的值,设置图片的底色颜色String
borderRadius图片显示形状,可以显示为圆形的方式,也可以设置关闭,默认有2px的border-radiusString
textImgError当图片显示错误时是否使用文字的方式显示图片,如不使用则默认用图片错误的方式处理Booleanfalse
styles图片的颜色style样式,可以覆盖文字,底色颜色等Object{}
enablePopper是否使用popper显示图片的信息,tooltips的效果Booleanfalse
placement使用的popper出现的位置(top, right, bottom, left)Stringtop
popperOptionspopper的options属性(vue-popperjs)

slot

—(默认方式)直接自定义图片
imgError图片错误处理
text文字自定义显示
popper-text自定义显示tooltips的内容

LICENSE

MIT