<el-image
v-if="Rx.rx.ImgSrc !== undefined"
lazy
class="c-img" :src="Rx.rx.ImgSrc" :preview-src-list="[Rx.rx.ImgSrc]"></el-image>
图片api接口返回来的,由于请求是异步的,所以在请求没有回来之前el-image渲染的时候图片路径是undefined,所以给了个v-if,使得这个组件再次渲染。
另外一个就是在改变图片路径的时候使用vue自带的this.$forceUpdate();来刷新数据
本文介绍在Vue框架中如何处理图片API接口异步返回的问题,通过使用v-if指令避免在图片路径未加载完成前显示undefined。同时,探讨了在改变图片路径时如何利用this.$forceUpdate()方法来刷新组件数据。

6318

被折叠的 条评论
为什么被折叠?



