当前位置: 首页 > news >正文

img图片为null或错误时替换为静态图片

当img标签的图片获取为null或者地址不正确等报错儿显示不出时,我们将它替换为本地项目中的图片

以下是在一个循环数组中有一个头像显示,把item放在getImageSrc中进行调用处理(用来设置为null时显示默认图片),@error为img报错的方法调用

        <div class="nameArea" v-for="(item,index) in List" :key="index""><div class="avatar"><img :src="getImageSrc(item)" @error="onAvatarError($event, item)" alt="头像"></div><div class="self-info"><div>{{ item.stuName }}</div><div class="time">{{ item.lastBindTime }}</div></div></div>
    data(){return{defaultAvatar: require('@/assets/images/threeLogo.png'),}}method:{// 头像图片为null时替换为默认头像getImageSrc(item) {return item.headImg ? `${this.baseUrl}${item.headImg}` : this.defaultAvatar;},// 头像图片加载出错时替换为默认头像onAvatarError(event, item) {event.target.src = this.defaultAvatar; // 将错误的图片替换为默认头像},}

路由跳转传参 拼接数据

@click="$router.push(`/familyRanking?stuId=${$route.query.stuId}&deptId=${stuInfo.deptId}`)"


http://www.mrgr.cn/news/66977.html

相关文章:

  • 【Unity】【游戏开发】Sprite背景闪烁怎么解决
  • 制作一个3D建模只需10秒:腾讯发布3D开源模型“混元3D”
  • 《Keras3 深度学习初探:开启Keras3 深度学习之旅》
  • 如何选择适合小团队的项目管理工具?免费与开源软件推荐
  • AttriPrompter:基于属性语义的自动提示,用于通过视觉-语言预训练模型实现零样本细胞核检测|文献速递-基于深度学习的病灶分割与数据超分辨率
  • 想唱就唱 2.15.63| 电视免VIP唱K软件,支持手机点歌
  • 项目范围产品范围
  • C++ 项目中使用 .dll 和 .def 文件的操作指南
  • watch与computed的区别、运用的场景
  • PCIe板卡的标准尺寸介绍
  • 7篇Python爬虫实例,直接代码可运行,全网最全,注释超详细(适合收藏)——2、爬取图片信息。
  • Pimpl(Pointer to Implementation)模式详解
  • PMP--入栏需看
  • C++:多态中的虚/纯虚函数,抽象类以及虚函数表
  • 逻辑漏洞验证码识别
  • 2024中国国际数字经济博览会:图为科技携明星产品引领数智化潮流
  • AXI总线上的大小端
  • Python 爬虫:从入门到精通有这一篇文章就够了
  • 雷池社区版 7.1.0 LTS 发布了
  • JAVA开发支付(工作中学到的)
  • ssm+vue683基于VUE.js的在线教育系统设计与实现
  • 短视频矩阵系统的源码, OEM贴牌源码
  • 微服务系列四:热更新措施与配置共享
  • 少儿编程报课:家长如何选择并坚持机构?口碑和试听课成为关键
  • AI虚拟主播之语音模块的开发!
  • linux tar 打包为多个文件