图片没有完全加载完图片,但是触发了bindload函数,导致占位图提前换成了真实图片
代码片段:
js: getimage(e) {
var list = this.data.dataList;
list[e.currentTarget.dataset.index].src = e.currentTarget.dataset.src;
this.setData({
dataList: list,
})
},
wxml:
<image lazy-load="true" src="{{item.src}}" data-src="{{item.pictures[0]}}" data-index="{{index}}" class="prodimg" style="height:{{item.picheight}}rpx;" bind:load="getimage" mode="aspectFill" />
skyline模式下?
哥!!!! 怎么解决的?