小程序懒加载图片在image标签中添加 lazy-load="true"
图片加载失败时候,添加默认背景图:
在image标签中添加
binderror='bindImgError'
然后在js中写一个方法
bindImgError(e) {
var index = parseInt(e.currentTarget.id);//在image标签中定义一个id 用于获取当前下标
this.setData({
[`goodLists[${index}].newCommImgUrl`]: "urlxxxxx",//goodLists 是你接口拿到的当前商品数据
})
},