小程序关于长按触发longtap事件的2个bug

微信小程序,微信公开课,小程序关于长按触发longtap事件的2个bug 微信公开课

如何看待微信公开课小程序热门讨论「小程序关于长按触发longtap事件的2个bug」
摘要:小程序关于长按触发longtap事件的2个bug
展开:公司名称MP帐号(邮箱)开发者微信号机型(如iPhone6splus)模拟器和安卓,ios没试过操作系统(如iOS9.3)模拟器目前最新版,安卓6.0,其他未试过是否必现必现出现时间刚发现操作路径(即如何操作可以复现该问题)情况1:长按view标签触发longtap事件,执行删除脚本,移除当前view标签此时,如果再次长按另一个view标签,或者,点击界面的任何位置,都会触发tap事件情况2:长按view标签触发longtap事件,弹出是否确认删除的框此时,会连带触发tap事件点击确认删除,原view被删除此时,执行情况1中的第二步骤,并不会出现情况1的bug异常情况问题描述(具体问题介绍)我做的是一个上传多张图片,允许长按直接删除图片,点击预览大图,这2个功能的效果。所以一个view里面会有longtap和tap事件。于是就出现了上述bug。问题截图(客户端问题界面截图)代码片段截图blockwx:for{{imgs}}wx:forindexiwx:keythisviewclassweuiuploader__filebindtappreviewImageid{{item}}bindlongtapremoveImgimageclassweuiuploader__imgsrc{{item}}modeaspectFill//view/blockpreviewImage:function(e){wx.previewImage({current:e.currentTarget.id,//当前显示图片的http链接urls:this.data.imgs//需要预览的图片http链接列表})},removeImg:function(e){letimgsthis.data.imgs;letdeleteImgURLe.currentTarget.id;if(deleteImgURL.indexOf(http)0){letdeleteImgsthis.data.form.deleteImgs||[];deleteImgs.push(deleteImgURL);this.setData({form.deleteImgs:deleteImgs});}letindximgs.indexOf(deleteImgURL);imgs.splice(indx,1);this.setData({imgs:imgs});},了解更多

「小程序关于长按触发longtap事件的2个bug」热门讨论订阅

微信小程序,微信公开课,小程序关于长按触发longtap事件的2个bug
订阅小程序

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「小程序关于长按触发longtap事件的2个bug」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「小程序关于长按触发longtap事件的2个bug」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「小程序关于长按触发longtap事件的2个bug」

微信公开课小程序热门讨论「小程序关于长按触发longtap事件的2个bug」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「小程序关于长按触发longtap事件的2个bug」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。