1.你的目的是没有图片展示默认图片?
<img :src="item.file.url?item.file.url:defaultUrl" alt="" width="80px" height="80px"/>;
2.你的目的是图片加载失败时才展示默认图片?
<img :src="item.file.url" alt="" width="80px" height="80px" @error="loadErrorFun(item.index)" /> //注意:index是v-for的参数。
loadErrorFun(index){
this.listData[index].item.file.url = defaultUrl;
this.$forceUpdate();
}
网友评论