VUE动态图片部分显示

VUE动态展示图片,控制台打印每条数据的图片src都已获取到,渲染的时候部分成功,部分失败,控制台无报错。

视图
img

代码

img

img

在el-image加上v-if先判断是否undefined

<el-image v-if="obj.spuPicture !== undefined" lazy :src="obj.spuPicture"></el-image>

给template上加个key,这个key是用于当图片加载完成时重新加载el-iamge组件,当图片加载完成时修改key,让组件重新加载,给个随机数就行