我们大概 是见过,当我们点击的图片的时候,图片会放大,然后可以左右切换查看图片
其实吧这个功能还是挺常见的 今天来说说在微信小程中实现这个功能

// index.wxml 中引入了一个图片 然后 绑定点击事件 preview

<image data-src="https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png" bindtap="preview" src="https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png"></image>

// index.js
调用了 wx.previewImage的方法 然后 数组里面写入要预览的图片 就可以

Page({data: {},preview(e){console.log(e.currentTarget.dataset['src'])var current=e.currentTarget.dataset['src'];wx.previewImage({current,urls:              ['https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=2154655496,2326705781&fm=26&gp=0.jpg','https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=1112031990,1930311586&fm=26&gp=0.jpg','https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=2769418126,2931866295&fm=26&gp=0.jpg'],})}
})

实际的效果

微信小程序实现图片预览的功能相关推荐

  1. 微信小程序image图片预览时不显示(后缀问题!)

    微信小程序image图片预览时不显示(后缀问题!) ".PNG"是不行滴!!! ".png"才可以!!! 刚刚用了两张图片是截下来的,后缀是".PNG ...

  2. 微信小程序实现图片预览功能

    小程序有提供预览图片的wx.previewImage方法 先在页面上放上图片标签 <imagecatch:tap="preview"data-src = 'https://s ...

  3. imagepreview使用案例_微信小程序wx.previewImage预览图片实例详解

    一.小知识 二.例子 1.wxml 2.wxss .container { box-sizing:border-box; padding:20px; } .previewimg{ float:left ...

  4. taro开发微信小程序-添加开发者预览,上传测试版本(十四)

    taro开发微信小程序,上传测试版本,如果需要访问网络需要打开调试模式,如果配置了https协议的服务,提示对应的服务器证书无效,那么必须正确配置ssl证书,可以在阿里云或者腾讯云申请. 添加开发者预 ...

  5. 微信小程序实现弹窗预览图片

    今天要实现,点击实现预览图片的功能,看了网上的解决方案,都不太满意,于是自己写了一个.用到了zan-ui的弹窗样式,要引入zan-ui的框架,不会的话,可以看这篇文章 微信小程序之第三方UI框架 za ...

  6. 微信小程序wx.previewImage预览图片

    小功能 点击图片放大预览 这个也是小程序开发中经常遇到的小功能,所以也单独拿出来做一下总结,其实就是一个小知识点. 文档链接 :https://developers.weixin.qq.com/min ...

  7. 小程序自定义图片预览和多图下载的实现

    小程序开发中图片列表的需求再常见不过了,通常都会配合大图预览和图片下载的功能 但是微信又没有提供可自定义的图片预览功能,有时候会有需求在预览大图的时候收藏或者下载啥的用 wx.previewImage ...

  8. 微信 html自动加载js,微信小程序实现图片预加载组件

    网页中的图片预加载 图片预加载对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速.无缝地发布,也可帮助用户在浏览你网站内容时获得更好的用户体验.我们知道在 Web 页面中实现图片的预加载 ...

  9. 微信小程序实现PDF预览功能——pdf.js(含源码解析)

    文章目录 前言 一.pdf.js 是什么? 二.使用步骤 1.下载库文件 2.使用方式 微信小程序端--使用 web-view 标签 H5 端--使用 iframe 标签(使用vue框架) 3.更改源 ...

最新文章

  1. javascript编写_如何通过编写自己的Web开发框架来提高JavaScript技能
  2. 饥荒海难机器人怎么用_饥荒开发商又一款神作,难到吐血的生存游戏!
  3. 专业计算机能力考试 技巧,全国专业技术人员计算机应用能力考试应试技巧
  4. C#中数据库事务、存储过程基本用法
  5. android 9.0的模拟器,Exagear模拟器最新版
  6. 面向对象的javascript-引用、作用域、闭包、上下文--(1)
  7. MySQL优化索引及优化汉字模糊查询语句
  8. java求出遍历二叉树的路径,102. 二叉树的层序遍历
  9. 夺命雷公狗---微信开发18----删除自定义菜单
  10. 中孚保密检查客户端 完全卸载_中孚计算机终端保密检查工具
  11. 谈宏晶STC单片机的ISP功能 (芯片保密性)转
  12. 修饰器 TypeError: A() missing 1 required positional argument: ‘func‘
  13. 计算机网络技术该考什么证,计算机网络工程师证书
  14. 目标检测正负样本区分和平衡策略总结
  15. Numpy的各种下标操作
  16. 宇视科技android面试_宇视科技初面
  17. 【电脑问题解决】回收站右键,多出来个“找回清空的文件”选项,怎么删除这个选项?
  18. linux下wifi设备的实现逻辑
  19. delphi中增加FastMM4有效管理你的内存使用
  20. Ceph 分布式存储

热门文章

  1. 多链钱包鼻祖bitpay 10.0.1最新版官方版下载和使用方法
  2. JS学习笔记六:js中的DOM操作
  3. Could not start on port 1099 3837
  4. 蚂蚁算法python_蚁群算法python编程实现
  5. 小小盗号VC实现原理
  6. Go: panic / recover 简介与实践
  7. 2021年山东省安全员C证模拟考试及山东省安全员C证作业模拟考试
  8. ios打包ipa 命令安装ipa到iphone
  9. 读《中国通史》(1)
  10. matlab论文致谢,2020大学毕业论文致谢信