微信小程序如何实现点击图片放大功能


Posted in Javascript onJanuary 21, 2020

这篇文章主要介绍了微信小程序如何实现点击图片放大功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

WXML:

<view class='imgList'>   
  <view class='imgList-li' wx:for='{{imgArr}}'>
   <image class='img' src='{{item}}' data-src='{{item}}' bindtap='previewImg'></image>
  </view>
 </view>

WXSS:

.imgList{
 width: 100%;
}
.imgList .imgList-li{
 width: 100%;
}
.imgList .imgList-li .img{
 width: 400rpx;
 height: 400rpx;
}

JS:

Page({
 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.src);
  let that = this;
  wx.previewImage({
   current:e.currentTarget.dataset.src,   //当前图片地址
   urls: that.data.imgArr,        //所有要预览的图片的地址集合 数组形式
  })
 }
})

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

Javascript 相关文章推荐
JQuery 学习笔记 选择器之四
Jul 23 Javascript
js静态方法与实例方法分析
Jul 04 Javascript
获取服务器传来的数据 用JS去空格的正则表达式
Mar 26 Javascript
jquery实现input输入框实时输入触发事件代码
Jan 28 Javascript
jQuery事件绑定与解除绑定实现方法
Apr 15 Javascript
贴近用户体验的Jquery日期、时间选择插件
Aug 19 Javascript
详解 javascript中offsetleft属性的用法
Nov 11 Javascript
聊一聊jQuery插件uploadify使用方法
Aug 24 Javascript
Bootstrap 设置datetimepicker在屏幕上面弹出设置方法
Mar 21 Javascript
将 vue 生成的 js 上传到七牛的实例
Jul 28 Javascript
vue addRoutes实现动态权限路由菜单的示例
May 15 Javascript
JavaScript中this用法学习笔记
Mar 17 Javascript
微信小程序修改checkbox的样式代码实例
Jan 21 #Javascript
微信小程序全选多选效果实现代码解析
Jan 21 #Javascript
js判断在哪个浏览器打开项目的方法
Jan 21 #Javascript
浅谈Vue.use到底是什么鬼
Jan 21 #Javascript
ant-design-vue 快速避坑指南(推荐)
Jan 21 #Javascript
Ant Design Vue 添加区分中英文的长度校验功能
Jan 21 #Javascript
python虚拟环境 virtualenv的简单使用
Jan 21 #Javascript
You might like
Codeigniter中禁止A Database Error Occurred错误提示的方法
2014/06/12 PHP
PHP连接Nginx服务器并解析Nginx日志的方法
2015/08/16 PHP
php求数组全排列,元素所有组合的方法总结
2017/03/14 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
JavaScript国旗变换效果代码
2008/08/13 Javascript
JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
2014/10/17 Javascript
js的window.showModalDialog及window.open用法实例分析
2015/01/29 Javascript
javascript同步服务器时间和同步倒计时小技巧
2015/09/24 Javascript
JS实现网页Div层Clone拖拽效果
2015/09/26 Javascript
jquery+json实现动态商品内容展示的方法
2016/01/14 Javascript
jQuery is not defined 错误原因与解决方法小结
2017/03/19 Javascript
微信扫码支付零云插件版实例详解
2017/04/26 Javascript
element-ui中的select下拉列表设置默认值方法
2018/08/24 Javascript
html2canvas属性和使用方法以及如何使用html2canvas将HTML内容写入Canvas生成图片
2020/01/12 Javascript
jQuery实现可以计算进制转换的计算器
2020/10/19 jQuery
python中私有函数调用方法解密
2016/04/29 Python
Django自定义分页效果
2017/06/27 Python
python+influxdb+shell编写区域网络状况表
2018/07/27 Python
解决pyttsx3无法封装的问题
2018/12/24 Python
Python静态类型检查新工具之pyright 使用指南
2019/04/26 Python
如何运行.ipynb文件的图文讲解
2019/06/27 Python
Python unittest框架操作实例解析
2020/04/13 Python
全球知名提供各类营养保健品的零售商:Vitamin Shoppe
2016/10/09 全球购物
NEW LOOK官网:英国时装零售巨头之一,快时尚品牌
2017/01/11 全球购物
雅诗兰黛旗下专业男士保养领导品牌:Lab Series
2017/05/15 全球购物
REISS美国官网:伦敦最受欢迎的时尚品牌
2019/08/16 全球购物
阿迪达斯新加坡官方网站:adidas新加坡
2019/12/06 全球购物
戴尔马来西亚官网:Dell Malaysia
2020/05/02 全球购物
党支部三严三实对照检查材料思想汇报
2014/09/29 职场文书
2014年教师学期工作总结
2014/11/08 职场文书
庆祝教师节新闻稿
2015/07/17 职场文书
退伍军人感言
2015/08/01 职场文书
毕业欢送晚会主持词
2019/06/25 职场文书
年中了,该如何写好个人述职报告?
2019/07/02 职场文书
职工的安全责任书范文!
2019/07/02 职场文书
使用 CSS 轻松实现一些高频出现的奇形怪状按钮
2021/12/06 HTML / CSS