1. 显示图片:
<image src="http://example.com/image.jpg" mode="aspectFit"></image>
2. 点击事件:
<image src="http://example.com/image.jpg" bindtap="onImageTap"></image>
3. 显示本地图片:
<image src="/images/local-image.jpg" mode="aspectFit"></image>
4. 设置宽高:
<image src="http://example.com/image.jpg" mode="aspectFit" style="width: 200px; height: 150px;"></image>
5. 懒加载:
<image src="http://example.com/image.jpg" lazy-load></image>
6. 加载失败处理:
<image src="http://example.com/image.jpg" binderror="onImageError"></image>
在对应的 .js 文件中,你可以定义相应的事件处理函数:
Page({
onImageTap: function () {
console.log('图片被点击');
},
onImageError: function (e) {
console.log('图片加载失败', e.detail.errMsg);
},
});
这是一个基本的 image 组件的用法示例。根据实际需求,你还可以了解更多 image 组件的属性和事件,以满足不同场景的需求。
转载请注明出处:http://www.pingtaimeng.com/article/detail/818/微信小程序