微信小程序行内点击事件冲突解决

全站人工更新已超8500+套源码,囊括市面大部分主流源码,且每月仍以300-500套速度递增
终身VIP会员可全站免费下载(除了几十套商业源码)
本站所有源码仅供技术人员学习参考研究,严禁用于商业或非法用途

说明:比如这种情况下,比如tr上有一个点击事件,第一个cell下也有点击事件,但是点击cell时会触发到tr的事件

<view class="tr" bindtap='parentClick'>
  <view class="cell" bindtap='childClick'>1</view>
  <view class="cell">2</view>
  <view class="cell">3</view>
</view>

 解决:在cell设置hover-stop-propagation=’true’,再把cell的bindtap替换为catchtap即可

<view class="tr" bindtap='parentClick'>
  <view class="cell" hover-stop-propagation='true' catchtap='childClick'>1</view>
  <view class="cell">2</view>
  <view class="cell">3</view>
</view>

 

 结果:如上设置即可,第一个cell的点击事件不会和tr的点击事件发生冲突

本文由(源码屋@)整理自网络,如转载请注明出处:https://www.yuanmawu.net/31421.html

本站发布的内容若侵犯到您的权益,请邮件联系 admin@yuanmawu.net  删除,我们将及时处理!

=========================================

本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行测试。

本站资源仅供学习和交流使用,版权归资源原作者所有,请在下载后24小时之内自觉删除。

若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,与本站无关。

发表评论

登录后才能评论