码迷,mamicode.com
首页 > 其他好文 > 详细

小程序之点击图片放大预览

时间:2018-03-27 20:54:47      阅读:1966      评论:0      收藏:0      [点我收藏+]

标签:src   hot   sel   UNC   显示图片   get   col   bin   如何   

基本手机H5的开发,都会有图片放大预览的需求。下面我们看小程序是如何实现这一需求的:

.wxml:

<view class=footer wx:for="{{imgArr}}">
    <image class=showImg src={{item}} data-index={{index}} bindtap=bindClickImg></image>
</view>

.js:

Page({
  data: {
    "imgArr":[
      http://a4.qpic.cn/psb?/V107e1iy3TMhxe/JtR7nCgfLLN82Wz8ALs.oOeBhSp9NfFRVep9Wzj7O00!/m/dB8BAAAAAAAAnull&bo=HQIsAwAAAAAFBxQ!&rf=photolist&t=5,
      http://a1.qpic.cn/psb?/V107e1iy3TMhxe/qvgB6hS87vD676lwm7ezLGqwzJ2WG6Kbd1EozFIi9t4!/m/dDwBAAAAAAAAnull&bo=gAJxBAAAAAARB8c!&rf=photolist&t=5,
      http://a3.qpic.cn/psb?/V107e1iy3TMhxe/btyuqQXjEzUQlJSY07IbXnWmTGTl6X2inxhcVV*NEKk!/m/dOIAAAAAAAAAnull&bo=gAJyBAAAAAARB8Q!&rf=photolist&t=5
    ]
  },
  //事件处理函数
  bindClickImg:function(e){
    var selecIndex = e.currentTarget.dataset.index
    var imageArr = this.data.imgArr
    wx.previewImage({
      current: imageArr[selecIndex],  // 当前显示图片的http链接,注意这里不能放本地图片
      urls: imageArr,                 // 需要预览的图片http链接列表,注意这里不能放本地图片
      success: function (res) { },
      fail: function (res) { },
      complete: function (res) { },
    })
  }
})

.wxss:

.footer{width: 100%;}
.showImg{width: 600rpx;height: 400rpx;}

**************************************************************************************************************************************************

小程序之点击图片放大预览

标签:src   hot   sel   UNC   显示图片   get   col   bin   如何   

原文地址:https://www.cnblogs.com/silent007/p/8659105.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!