2019年10月21日小程序实现点击图片放大

2022-02-05
来源:网络整理

微信小程序实现点击图片放大预览

更新时间:2019-10-21 10:21:00 作者:独自行善

本文主要详细介绍小程序是如何实现点击图片放大预览功能的。文中的示例代码非常详细,具有一定的参考价值。有兴趣的朋友可以参考一下。

这个强大的API(wx.()),我们来说说微信小程序中图片点击放大预览的实现步骤吧!

想法:

1.点击事件

微信小程序预览的pdf导出_小程序开发预览_小程序怎么开发自己的小程序

2.缩放

3.左右滑动查看上一张和下一张图片

在绑定点击事件的时候,我们需要同时获取点击图片的url和这组数据的id(通过这个id,我们可以从数据中找到你点击的那组数据,然后提取这个一组图片来自它)

.wxml

小程序开发预览_小程序怎么开发自己的小程序_微信小程序预览的pdf导出

注意:上面得到的id是这组数据的id,不是这张图片的id

.wxss

.topic_answerImg{ width: 100%; display: -webkit-box; display: -webkit-flex; flex-wrap: wrap; } .topic_answer_itemImg{ width: 210rpx; height: 210rpx; margin-right: 30rpx; margin-bottom: 30rpx; } .topic_answer_itemImg:nth-of-type(3n){ margin-right: 0; }

,js

//预览图片 topic_preview: function(e){ var that = this; var id = e.currentTarget.dataset.id; var url = e.currentTarget.dataset.url; var previewImgArr = []; //通过循环在数据链里面找到和这个id相同的这一组数据,然后再取出这一组数据当中的图片 var data = that.data.topic_recomData; for (var i in data) { if (id == data[i].id) { previewImgArr = data[i].pic; } } wx.previewImage({ current: url, // 当前显示图片的http链接 urls: previewImgArr // 需要预览的图片http链接列表 }) },

微信小程序预览的pdf导出_小程序开发预览_小程序怎么开发自己的小程序

这将允许您单击图像进行预览。

更多图像处理教程,请点击以下主题进行参考:

图像处理专题

图片预览主题

以上就是本文的全部内容,希望对大家的学习有所帮助小程序开发预览,也希望大家多多支持 Home。

分享