微信小程序中如何实现图片加载失败时替换为默认图片

这篇文章主要介绍微信小程序中如何实现图片加载失败时替换为默认图片,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

专注于为中小企业提供成都做网站、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业黎城免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了超过千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

先看一下效果图:

微信小程序中如何实现图片加载失败时替换为默认图片

1、第一种情况:单独加载一个图片

index.wxml代码:

index.js代码:

errorFunction: function(){
 this.setData({
  avatar: '/image/default.png'
 }) 
}

2、第二种情况:使用for循环,加载多个图片

index.wxml代码:


  

index.js代码:

Page({
 /**
 * 页面的初始数据
 */
 data: {
 imageList:[
  {
  id:1,
  name:'白金蜡',
  price:'60元/次',
  img:'/images/service/1.jpg'
  },
  {
  id: 2,
  name: '棕榈蜡',
  price: '90元/次',
  img: '/images/service/2.jpg'
  },
  {
  id: 3,
  name: '去污蜡',
  price: '90元/次',
  img: '/images/service/3.jpg'
  },
  {
  id: 4,
  name: '微镀晶',
  price: '138元/次',
  img: '/images/service/4.jpg'
  },
 ],
 },
 onLoad: function () {
 },
 //图片加载失败时
 errorFunction: function (event) {
 var index = event.currentTarget.dataset.index
 var img = 'imageList[' + index + '].img'
 this.setData({
  [img]: '/images/default.jpg'
 })
 }
})

以上是“微信小程序中如何实现图片加载失败时替换为默认图片”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


本文题目:微信小程序中如何实现图片加载失败时替换为默认图片
浏览地址:http://bzwzjz.com/article/jgcisc.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 LED网站设计方案 手机网站制作 专业网站设计 成都定制网站建设 高端网站设计 达州网站设计 重庆外贸网站建设 成都营销网站制作 成都响应式网站建设 手机网站建设套餐 网站制作 成都企业网站设计 企业网站设计 网站设计 成都网站建设公司 网站设计制作 手机网站制作 阿坝网站设计 成都网站制作 成都做网站建设公司 高端网站设计