vue-ele-image | 使 element-ui image 组件更简单、好用
特点
- 增加 avatar 模式
- 可全局定义配置(lazy, fit 等)
- 参数更简单(size, radius 等)
- 保留所有 el-image 的特性
在线示例
https://codepen.io/dream2023/pen/GbKjBa
安装
npm install vue-ele-image --save
用法
// 全局 (推荐) // 可以配置全局默认值(配置中每一项都是可选)Vue
// 局部导入// 这里注意要有 {} 括号 components: EleImage
示例
<!-- 普通用法 -->
<!-- avatar模式(无src时) -->
<!-- 加载失败(同官网一样, 包括其他特性) -->
Props 参数
props: username: String // 当src不存在时, avatar模式所显示的字符 color: String // avatar模式下, 字体颜色 backgroundColor: String // avatar模式下, 背景色 size: Number // size相当于 width === height === size width: Number // 如果给定width值, 会覆盖size值 height: Number // 如果给定height值, 会覆盖size值 radius: String // 圆角, 正常模式默认值 5px, 头像模式: 50% defaultSrc: String // 当src不存在时, 顶替src customStyle: Object // 自定义样式 src: String // 同官网 alt: String // 同官网 fit: String // 同官网 lazy: Boolean // 同官网 referrerPolicy: String // 同官网 scrollContainer: String Object // 同官网