当图片路径不能加载出图片时,想用一张占位图做显示,应该怎么办

img标签中的src图片加载失败,原来的图片位置会出现一个碎片图标
在这里插入图片描述
如何使用占位图,变成这样
在这里插入图片描述
这时候应该了解一下 img 标签的onerror事件:

onerror 事件会在文档或图像加载过程中发生错误时被触发。

示例代码

结构中:

<img width='100%' :src="imgs" alt="picture" :onerror="errorImg">

vue项目中

data() {
    const nullImage = require('@/assets/images/loading.png')
    return {
      errorImg: 'this.src="' + nullImage + '"'
    }
  },
发布了55 篇原创文章 · 获赞 8 · 访问量 1756

猜你喜欢

转载自blog.csdn.net/louting249/article/details/104180965