菲律宾j9集团|Home

135-2716-3909
网站建设资讯详细

微信小程□□□序点击事□□件重复触□□□发如何解□□□决

发表日期:2026-05-19 00:00:00   作者来源:菲律宾j9集团   浏览:13850   标签:微信小程序    
微信小程□□□□序刚推出□□□不久,看好和研▽究的人很•多,问题也不□□□□少,微信小程□□序点击事□□□件重复触□□发的问题◎估计大家◇经常遇到,那么如何□□□□解决呢?主要有以□□下两种情◎况:
一、子内容块□□□□和父内容□□□□块都设置□□了点击事☆件,当子内容□□块除非点□□□击事件时,父内容块□□□也会触发□□□点击事件。如下图所□□示
微信小程序购物车
这种情况◣比较好解□□决,只要区分□□好冒泡事□□□件和非冒□□□□泡事件就□□行,微信也有□□想关的事◢件区分,只要父内□□□□容块用bindtap,子内容块□□□□用catchtap就行。如下图:
微信小程序解决代码
 
二、长按和点□□击事件重□□□复,触发长按□□□□事件的时□□□候会触发□□点击事件。看如下事□□□□件详细过□□程。
单击         touchstart → touchend → tap
长按         touchstart → longtap → touchend → tap
所以长按□□□的时候必★然会触发丨点击事件,那么如何□□□□解决呢?菲律宾j9集团□□□的解决办□□法是通过□□□□侦听touchstart和 touchend事件执行□□□□的时间差,如果时间□□□差大于350毫秒则为□□□□长按事件,不执行点□□□击。这个可在□□点击事件□□□里进行判◈断。如下图
微信小程序长按解决
微信小程序
如没特殊注明,文章均为菲律宾j9集团原创,转载请注明来自https://www.tyjwx.com/news/3551.html