微信小程序 之wx.previewImage图片预览(多张图片预览)

wxml部分代码如下:

<block wx:for="{{pictures}}" wx:for-item='item' wx:for-index='idx'>
	<image class="wehx_picture" src="{{item}}" data-index="{{idx}}" bindtap="previewImage"></image>
</block>

js部分代码如下:

var app = getApp();
Page({
data:{
	pictures: [
      'https://p0.meituan.net/movie/ea4ac75173a8273f3956e514a4c78018253143.jpeg',
      'https://p0.meituan.net/movie/5d4fa35c6d1215b5689257307c461dd2541448.jpeg',
      'https://p0.meituan.net/movie/0c49f98a93881b65b58c349eed219dba290900.jpg'
    ],//已选择的图片临时路径数组
},
//图片预览
  previewImage:function(e){
    var index = e.currentTarget.dataset.index;
    var pictures = this.data.pictures;
    wx.previewImage({
      current: pictures[index], // 当前显示图片的http链接
      urls: pictures, // 需要预览的图片http链接列表
    
    })
  },
})

css部分代码如下:

.wehx_picture {
  width: 50rpx;
  height: 50rpx;
  margin-right: 14rpx;
}

最终效果如下:
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值