怎么在微信小程序中实现预览图片功能

今天就跟大家聊聊有关怎么在微信小程序中实现预览图片功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<view class='contentbot'>
    <view class='contentWa' wx:key='id' wx:for='{{wawa}}'>
    <image src='{{item.img_url}}' mode='widthFix' data-src='{{item.img_url}}' bindtap='previewImage'></image>
     <text class='waName'>{{item.name}}</text>
    </view>
</view>

CSS:

.contentWa {
  margin-top: 20rpx;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.contentWa image {
  margin: 0;
  padding: 0;
  width: 100%;
}
.getWa{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.waName {
  width: 100%;
  height: 80rpx;
  line-height: 80rpx;
  font-size: 30rpx;
  text-align: center;
  background: #fff;
  display: inline-block;
}

JS:

//预览图片
  previewImage: function (e) {
    var current = e.target.dataset.src;
    var imgList = [];
    for (let i = 0; i < this.data.wawa.length; i++) {
      imgList.push(this.data.wawa[i].img_url);
    }
    wx.previewImage({
      current: current,//当前点击的图片链接
      urls: imgList//图片数组
    })
  },

看完上述内容,你们对怎么在微信小程序中实现预览图片功能有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。