Skip to content

Image 图片组件

此组件为uni-app-x的image组件的加强版,在继承了原有功能外、加载中、加载失败提示、圆角值和形状等。 我们推荐您在任何使用图片场景的地方,都优先考虑使用这个小巧,精致而实用的组件。

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

示例

html
<template>
	<t-page title="图片" class="p.30">
		<t-card class="mb.30" title="Image 图片" sub-title="支持图片预览 错误处理"></t-card>
		<t-section class="mb.30" title="基础功能"></t-section>
		<t-image src="/static/image/D1.jpg" class="h.350-w.100%-tdr-mb.30"></t-image>
		<t-section class="mb.30" title="开启预览"></t-section>
		<t-image src="/static/image/D2.jpg" class="h.350-w.100%-tdr-mb.30" :preview="true"></t-image>
		<t-section class="mb.30" title="加载错误占位图"></t-section>
		<t-image class="twh.350" src="https://ll.yundie.xyz/static/loginbg1.jpeg"
			error-image="https://life.yundie.xyz/t-uvue-ui/default.png"></t-image>
	</t-page>
</template>

Props

名称描述类型默认值可选值
src图片资源地址String''-
mode图片裁剪、缩放的模式String'scaleToFill''scaleToFill', 'aspectFit', 'aspectFill', 'widthFix', 'heightFix', 'top', 'bottom', 'center', 'left', 'right', 'top left', 'top right', 'bottom left', 'bottom right'
lazy-load图片懒加载Booleanfalse-
fade-show图片显示动画效果Booleanfalse-
draggable鼠标长按是否能拖动图片(仅H5平台)Booleanfalse-
loadingClass加载中状态的样式类名String''-
errorClass加载错误状态的样式类名String''-
errorImage加载错误时显示的图片资源地址String''-
preview是否允许预览图片Booleantrue-

Events

事件名描述回调参数
@error图片加载错误时触发-
@load图片加载完成时触发-