
ImageViewer 图片
图片容器,在保留原生 img 的特性下,支持懒加载,自定义占位、加载失败等
基本用法
加载并显示图片文件
Demo
object-fit: fill
填充 默认值 使图片拉伸填满整个容器, 不保证保持原有的比例object-fit: contain
包含 保持原有尺寸比例缩放 保证整个图片都可以出现在容器中,因此此参数可能会在容器内留下空白object-fit: cover
覆盖 保持原有尺寸比例缩放,宽度和高度至少有一个和容器一致(尺寸小的一致)因此此参数可能会让图片部分区域不可见object-fit: none
无 保持原有尺寸比例,同时保持图片原始尺寸大小,多出的部分隐藏object-fit: scale-down
降低 就好像依次设置了 none 或 contain 最终呈现的是尺寸比较小的那个
Fill

Contain

Cover

None

ScaleDown

占位内容
可通过设置 ShowPlaceHolder
开启占位符功能,通过设置 PlaceHolderTemplate
自定义占位内容
Demo
图片加载后浏览器默认会缓存,建议 F12 关闭缓存体验此功能
默认

Loading...
自定义

加载中 ...
占位模板
可通过设置 PlaceHolderTemplate
开启占位模板功能,未设置 Url
或者正在加载时显示此模板内容
Demo
图片加载后浏览器默认会缓存,建议 F12 关闭缓存体验此功能
未设置 Url
占位模板
加载时显示

占位模板
加载失败
可通过设置 ErrorTemplate
开启错误模板功能,参数 Url
无法加载图片时显示此模板内容
Demo
Url 路径错误

自定义

大图预览
可通过设置 PreviewList
开启预览大图的功能
Demo


Attributes
Loading...
Error: Response status code does not indicate success: 404 (Not Found).
Error: Response status code does not indicate success: 404 (Not Found).