属性 | 类型 | 描述 |
---|---|---|
src | String | 图片地址。 |
mode | String | 图片模式。mode 有 13 种模式,其中 4 种是缩放模式,9 种是裁剪模式。 |
image
组件默认宽度 300px、高度 225px。属性 | 描述 |
---|---|
scaleToFill | 不保持纵横比缩放,使图片的宽高完全拉伸至填满 image 元素。 |
aspectFit | 保持纵横比缩放,使图片的长边能完全显示出来。也就是说,可以完整地将图片显示出来。 |
aspectFill | 保持纵横比缩放,只保证图片的短边能完全显示出来。也就是说,图片通常只在水平或垂直方向是完整的,另一个方向将会发生截取。 |
widthFix | 宽度不变,高度自动变化,保持原图宽高比不变。 |
属性 | 描述 |
---|---|
top | 不缩放图片,只显示顶部区域。 |
bottom | 不缩放图片,只显示底部区域。 |
center | 不缩放图片,只显示中间区域。 |
left | 不缩放图片,只显示左边区域。 |
right | 不缩放图片,只显示右边区域。 |
top left | 不缩放图片,只显示左上边区域。 |
top right | 不缩放图片,只显示右上边区域。 |
bottom left | 不缩放图片,只显示左下边区域。 |
bottom right | 不缩放图片,只显示右下边区域。 |
<view class="page">
<view class="page-description">图片</view>
<view class="page-section" a:for="{{array}}" a:for-item="item">
<view class="page-section-title">{{item.text}}</view>
<view class="page-section-demo" onTap="onTap">
<image class="image"
data-name="{{item.mode}}"
onTap="onTap"
mode="{{item.mode}}" src="{{src}}" onError="imageError" onLoad="imageLoad" />
</view>
</view>
</view>
【钉钉】API开发者 微信交流群
用微信扫右侧二维码,加入【钉钉】API开发者 交流群,互助沟通