4.0.0 • Published 4 years ago

@huteming/ui-image v4.0.0

Weekly downloads
2
License
ISC
Repository
-
Last release
4 years ago

图片容器


引入

import { TmImage } from '@huteming/ui'

Vue.use(TmImage)
// Vue.component(TmImage.name, TmImage)

例子

<tm-image :src="src" style="width: 100px; height: 100px;"></tm-image>

API

参数说明类型可选值默认值
src图片地址String
fit确定图片如何适应容器框,同原生 object-fitstringfill / contain / cover / none / scale-down
lazy是否开启懒加载booleanfalse
hold初始为添加图片样式,src改变后会被覆盖booleanfalse
scroll-container开启懒加载后,监听 scroll 事件的容器string / HTMLElement最近一个 overflow 值为 auto 或 scroll 的父元素

Events

事件名称说明回调参数
load图片加载成功触发(e: Event)
error图片加载失败触发(e: Error)

Slots

名称说明
placeholder添加图片样式占位
loading加载中的内容
error加载失败的内容