废话不多说直接上正题

<view wx:for="{{liveList}}" wx:key="index"><image class="shop_ig" data-goodid="{{item.GoodsId}}" bindtap="goxiang" binderror="error" data-index="{{index}}" src="{{item.GoodsImg == '' ?  imgImg: item.GoodsImg}}"></image>
</view>

在image属性上面有一个binderror事件,他会检测当前图片是否发生错误,出错就会在他的事件函数的参数里面,我们可以打印,没有出错他是不会触发的。

data-index = "index" 拿到图片的下标


//图片加载失败的回调
error(e){console.log(e.currentTarget.dataset.index);let index = e.currentTarget.dataset.index //拿到图片出错的下标this.setData({
//把当前错误的图片信息给替换掉  liveList是遍历的数据,index是每一个错误图片的下标,JialiHead就是当前图片的路径,this.data.imgImg图片出错时默认展示的图片[`liveList[${index}].GoodsImg`]:this.data.imgImg})},

最后,搞定日常遇到的问题记录一下!!!

微信小程序加载图片失败展示默认图片相关推荐

  1. php点击查看更多,微信小程序加载更多和点击查看更多功能介绍

    这篇文章主要为大家详细介绍了微信小程序加载更多,点击查看更多功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了微信小程序加载更多功能实现的具体代码,供大家参考,具体内容如下 ...

  2. HTML 点击查看更多,微信小程序加载更多和点击查看更多的实现方法

    微信小程序加载更多和点击查看更多的实现方法 发布时间:2020-12-31 11:01:19 来源:亿速云 阅读:126 作者:小新 这篇文章给大家分享的是有关微信小程序加载更多和点击查看更多的实现方 ...

  3. 微信小程序加载 FengMap地图

    实现微信小程序加载FengMap地图,主要通过小程序<web-view>组件的src属性的外链方式加载,如<web-view src="https://fengmap.co ...

  4. 微信小程序加载并且编译显示富文本编辑器内容

    微信小程序如何加载并且显示百度编辑器中的内容 一. 下载wxParse文件夹放在根目录下(可以随意更改位置,只要后续能引入成功即可) 二. 在js文件中引入wxParse.js var WxParse ...

  5. 微信小程序加载第三方字体

    1.加载本地字体 做小程序项目时,有时为了提升页面展示效果,会引入一些第三方字体,引入方式如下代码片段 /*每个页面公共css */ @font-face {font-family: "al ...

  6. 微信小程序 加载中 动画效果

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 效果图: 代码: <view class="line"><image s ...

  7. 微信小程序加载百度地图

    1:申请百度地图服务的ak,(个人感觉浏览器和小程序类型没区别,甚至浏览器比小程序更好) 2:配置地图服务,微信小程序开发平台,设置开发设置 3:小程序里添加地图服务的js文件bmap-wx.min. ...

  8. 有效解决微信小程序加载视频[渲染层网络层错误] Failed to load media

    问题1,小程序的视频一般都是放在网络上的,没谁能把视频放本地把,所以在小程序视频插件在加载视频的时候,就会出现如下错误:[渲染层网络层错误] Failed to load media wxml加载视频 ...

  9. 微信小程序 加载图片时,先拉长,再恢复正常

    今天在写小程序,发现小程序的图片image如过mode设置为widthFix的话,  加载图片会被先拉伸,后恢复正常  我的处理方法是,给他一个初始的height值,或者就直接 height:auto ...

  10. 微信小程序 加载图片时,先拉长,再恢复正常

    今天在写小程序,发现小程序的图片image如过mode设置为widthFix的话, 加载图片会被先拉伸,后恢复正常 我的处理方法是,给他一个初始的height值,或者就直接 height:auto 大 ...

最新文章

  1. extjs video
  2. Windows客户机脱域问题及解决办法
  3. php程序员面试题(持续补充,偏中级面试题)
  4. 科大讯飞cordova语音插件填坑及api介绍
  5. JDK6笔记(3)----正则表达式
  6. MongoDB---之---可视化客户端
  7. 选择开源项目什么最重要?许可证排第一
  8. POJ 3660 Cow Contest (闭包传递)
  9. HUAS 1482 lsy的后宫(DP+矩阵快速幂)
  10. 论文笔记_S2D.59_2015-ICRA_V-LOAM_低漂移、鲁棒和快速的视觉-激光 里程计和建图
  11. 转载:Charles 使用过程中遇到问题
  12. 2018携程实习生大数据分析笔试练习题
  13. 周董演唱会为什么总是抢不到票?教你用Python做一个自动抢票脚本
  14. ITSM系统实施成功的前提
  15. c语言求数组交集并集差集,求两个数组的交集、并集和差集算法分析与实现
  16. 入魂一番赏android,入魂一番赏APP
  17. iOS开发基础知识--碎片41
  18. matlab 模糊隶属度判断类别
  19. 计算机系外场小游戏,外场活动游戏大全.doc
  20. 项目场景:对接支付宝支付,沙箱环境提示:支付存在钓鱼风险!防钓鱼网站的方法

热门文章

  1. java文字垂直居中_记录水平居中垂直居中
  2. 【计算理论】计算理论总结 ( 非确定性有限自动机 NFA 转为确定性有限自动机 DFA ) ★★
  3. mac系统dns的服务器地址,苹果Mac快速切换DNS地址的方法图文详解
  4. 第三代计算机的内存是,Intel正式发布Cooper Lake、第三代傲腾内存和新数据中心SSD...
  5. android开发:NDK开发配置
  6. 中望cad文字显示问号怎么办_中望CAD钢筋符号显示为问号怎么办?
  7. 云场景实践研究第79期:熊猫直播
  8. ansys2017安装教程_abaqus2017安装教程 - 仿真模拟 - 小木虫 - 学术 科研 互动社区
  9. RTF(rich textformat)富文本格式
  10. 合并两个有序链表js