Skip to content

Image 图片 ​

图片容器,在保留原生 img 的特性下,支持懒加载,自定义占位、加载失败等。

基础用法 ​

可通过 fit 确定图片如何适应到容器框,同原生 object-fit。

占位内容 ​

可通过 slot = placeholder 可自定义占位内容

加载失败 ​

可通过 slot = error 可自定义加载失败内容

懒加载 ​

可通过 lazy 开启懒加载功能,当图片滚动到可视范围内才会加载。可通过 scroll-container 来指定滚动容器。

图片预览 ​

可通过 previewSrcList 开启预览大图的功能。

API ​

Attributes ​

参数说明类型可选值默认值
src图片源,同原生string—-
fit确定图片如何适应容器框,同原生 object-fitstringfill / contain / cover / none / scale-down-
alt原生 altstring--
lazy是否开启懒加载boolean—false
scroll-container懒加载的滚动容器string / HTMLElement—-
preview-src-list开启图片预览功能array—-
z-index设置图片预览的 z-indexnumber—2000
initial-index图片预览初始索引number—0

Events ​

事件名说明回调参数
load图片加载成功触发(e: Event)
error图片加载失败触发(e: Event)
switch切换图片触发(index: number)
close关闭图片预览触发-

Slots ​

插槽名说明
placeholder图片未加载的占位内容
error加载失败的内容

快捷键操作 ​

按键说明
Esc关闭预览
← / →切换图片
↑ / ↓放大/缩小图片
Space切换显示模式 (原始/适应)