小程序 点击图片预览

<view class='imgList'> 

  <view class='imgList-li' wx:for='{{imgArr}}'>

    <image class='img' src='{{item}}' data-index='{{index}}'  bindtap='previewImg'></image>

  </view>

</view>

.imgList{

  width: 100%;

}

.imgList .imgList-li{

  width: 100%;

}

.imgList .imgList-li .img{

  width: 400rpx;

  height: 400rpx;

}

重点这个事件 bindtap='previewImg'

data: {

    imgArr: [

      'http://bpic.588ku.com/element_origin_min_pic/16/10/30/528aa13209e86d5d9839890967a6b9c1.jpg',

      'http://bpic.588ku.com/element_origin_min_pic/16/10/30/54fcef525fa8f6037d180f3c26f3be65.jpg',

      'http://bpic.588ku.com/element_origin_min_pic/16/10/30/62e3ca3a02dddb002eff00482078d194.jpg',

      'http://bpic.588ku.com/element_origin_min_pic/16/10/31/c7167fcfb4ebcd12621c05b0c852e98e.jpg'

    ]

  },

previewImg: function (e) {

    console.log(e.currentTarget.dataset.index);

    var index = e.currentTarget.dataset.index;

    var imgArr = this.data.imgArr;

    wx.previewImage({

      current: imgArr[index],    //当前图片地址

      urls: imgArr,              //所有要预览的图片的地址集合 数组形式

      success: function (res) { },

      fail: function (res) { },

      complete: function (res) { },

    })

  },

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容