使用binderror方法绑定错误事件处理事件
<image src="{{info.background}}" class='agent_bg' mode='aspectFill' binderror='errorFunction'></image>
使用errorFunction方法对图片进行替换
/ 图片加载失败处理
errorFunction: function (e) {
if (e.type == "error") {
var background = this.data.info.background //将图片列表数据绑定到变量
background= this.data.defaultImgBg //错误图片替换为默认图片
this.setData({
['info.background']: background
})
}
},
网友评论