收藏
回答

小程序在for循环中显示图片,当某个图片加载失败时,如何将src替换成默认图。

问题模块
API和组件

小程序在for循环中显示图片,当某个图片加载失败时,如何将src替换成默认图。注意:是for循环,for循环,for循环

最后一次编辑于  2017-06-25
回答关注问题邀请回答
收藏

2 个回答

  • 无色
    无色
    2017-06-26

    图片加载会走一个方法binderror,添加到图片上检测就可以了。出现报错的换掉。

    2017-06-26
    赞同
    回复
  • 毛毛虫
    毛毛虫
    2017-06-26

    在后台获取json包的时候判断图片路径,为空设置为默认图片

     if (res.data[0].Image[0] == undefined)

            {

              that.setData({ dataImage: "app_service/images/news.jpg" })       

            }

            else

            {

              that.setData({ dataImage: decodeURIComponent(res.data[0].Image[0]) }) 

            }


    2017-06-26
    赞同
    回复