当前位置:首页 > 日记 > 正文

微信小程序实现放大预览功能

微信小程序实现放大预览功能

需求:当点击图片时,当前图片放大预览,且可以左右滑动

实现方式:使用微信小程序图片预览接口

我们可以看到api需要两个参数,分别通过下面的data-list和data-src来传到js中

wxml代码:

 <!--图片描述--> <view wx:if="{{item.pictures}}" class="list-dImg"> <image bindtap="imgYu" data-list="{{item.pictures}}" data-src="{{dImg}}" wx:for="{{item.pictures}}" wx:for-item="dImg" src="{{dImg}}"></image> </view>

js代码:

//图片点击事件 imgYu:function(event){ var src = event.currentTarget.dataset.src;//获取data-src var imgList = event.currentTarget.dataset.list;//获取data-list //图片预览 wx.previewImage({  current: src, // 当前显示图片的http链接  urls: imgList // 需要预览的图片http链接列表 }) }

1.给图片添加一个点击事件(imgYu)

2.使用event.currentTarget.dataset.自定义属性名称   来获取data-的值 如event.currentTarget.dataset.src  (获取data-src的值)

3.之后将获取的两个值 放到wx.previewImage接口 里面即可

 效果图片如下:可以左右滑动上一张下一张

更多内容可以查看:微信小程序教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

相关文章

Fireworks如制作折叠效果的菜单

Fireworks如制作折叠效果的菜单

菜单,折叠,效果,电脑软件,Fireworks,现在菜单效果越来越炫,如何实现折叠的效果呢,就几步,很简单,下面我们来看看吧!步骤:1、&ldquo;文件&rdquo;----&ldquo;新建&rdquo;一个图形,尺寸是150x350,当然可以按照需要定义。2、选中左侧的&ldquo;矩形工具&…

怎么在word2007中设置大纲的级别wo

怎么在word2007中设置大纲的级别wo

设置,级别,操作方法,步骤,大纲,  在编辑文档的时候,目录有时是必不可少的一项,但在实际情况当中,那么今天小编就教你怎么在word2007中设置大纲的级别。word2007中设置大纲的级别的步骤选择&ldquo;视图&ldquo;选项卡word2007中设置大纲的级别…

Excel表格中RANK函数怎么做成绩排

Excel表格中RANK函数怎么做成绩排

函数,成绩排名,怎么做,表格,成绩,  当你用excel时需要根据成绩或者业绩进行排序的时候,你是否还在一个一个的比照呢,那样就太没效率了。以下是小编为您带来的关于Excel中RANK函数做成绩排名,希望对您有所帮助。Excel中RANK函数做成绩排名使…

PS图层模式中叠加是什么效果?

PS图层模式中叠加是什么效果?

叠加,图层,模式,效果,电脑软件,PS图层模式中叠加是什么效果?把放置或应用到一个层上的颜色同背景色进行混 合,然而,却能得到有趣的效果,下面我们来看看吧!步骤:1、选择&ldquo;渐变工具&rdquo;,并设置渐变色;2、填充渐变色;3、在文档中,用&ldquo;文…

JavaScript两个变量交换值的实现方

JavaScript两个变量交换值的实现方

方法,变量交换,两个,电脑软件,JavaScript,概要本文主要描述,如何不使用中间值,将两个变量的值进行交换。一、普通做法var a = 1, b = 2, tmp;tmp = a;a = b;b = tmp;普通的做法就是声明多一个临时变量tmp,进行数据交换过程中的缓存。这样的做…

ps暂存盘怎样清理使用

ps暂存盘怎样清理使用

方法,使用方法,电脑软件,ps,  使用ps有时候会发现暂存盘满了,这时候大家可以清理然后就能再次使用了。那么大家知道ps暂存盘怎样清理使用吗?下面是小编整理的ps暂存盘怎样清理使用的方法,希望能帮到大家!ps暂存盘清理使用的方法如图打开ps…

Excel2016表格中制作工资条的方法

Excel2016表格中制作工资条的方法

方法,工资条,表格,电脑软件,  工资条相信大家并不陌生对吧!每月我们必会去领取的,上面会记录我们每月的工资收入情况,这也是许多做财务的必备工作之一。以下是小编为您带来的关于Excel2016制作工资条,希望对您有所帮助。Excel2016制作工资条…

PS绘制质感拟物化牛皮手提包教程

PS绘制质感拟物化牛皮手提包教程

教程,绘制,手提包,牛皮,质感,本次教程内容主要是使用Photoshop制作一个拟物包包,那么如何设计出这样的效果呢?我们需要注意哪些细节?有哪些简单实用的制作技巧呢?这篇教程会带给大家详细的质感拟物化牛皮手提包绘制过程,一起开始制作吧效果图:主…

jquery实现一个全局计时器 | 商城

jquery实现一个全局计时器 | 商城

计时器,全局,商城,电脑软件,jquery,本文实例为大家分享了商城一类都可以使用的jquery全局计时器,供大家参考,具体内容如下实现思路遍历所有待计时元素,添加一个setInterval计时函数,每隔X秒执行更新计时操作(中间可能还有格式化时间操作)。代码实…

excel2007怎样删除宏教程

excel2007怎样删除宏教程

删除,方法,教程,电脑软件,  excel宏或许对于新手来说显得高大上,但是也有不用的时候,那么要怎样删除宏呢?下面小编马上就告诉大家excel2007删除宏的方法吧,希望小编整理的资料对大家有用。excel2007删除宏的方法我在电脑桌面上自建了一个名…

PS制作一个漂亮的水晶按钮

PS制作一个漂亮的水晶按钮

按钮,水晶,漂亮,电脑软件,PS,但我们在流量网页的时候经常看到一些漂亮的水晶按钮。这些按钮是如何制作的呢?接下来我通过混合模式、浮雕效果来制作一个水晶按钮,下面我们来看看吧。最终效果图:1. 新建一个文件,快捷键是ctrl+n。2. 在工具栏选择…

excel 公式栏消失了的解决教程

excel 公式栏消失了的解决教程

教程,公式,消失了,电脑软件,excel,  在Excel中经常需要用到公示栏来编辑公式函数,但因为某种原因而导致公式栏消失了,这个时候只需要我们简单设置几步就可以把公示栏消失了的问题解决了。下面是由小编分享的excel 公式栏消失了的解决教程,以…