微信小程序冒泡事件和非冒泡事件

冒泡事件和非冒泡事件其实很简单,首先通俗的了解一下冒泡的大致意思。
平时大家烧热水的过程中应该都看到过冒泡的现象,就是最底层不断冒出水泡,并且上升到水面的过程。

那么在微信小程序中:
冒泡事件:就是说事件可以向上进行传递,也就是说在事件被触发之后,向他的父节点进行传递。
非冒泡事件:就是说事件不可以向上进行传递,也就是说在事件被触发之后,不会向他的父节点进行传递。

冒泡事件包括:touchstart,touchmove,touchcancel,touchend,tap,longtap等。
在绑定事件的时候,要在事件前加上bind或者catch,例如bindtap或catchtap。
而bind和catch的区别在于bind不会阻止冒泡事件向上冒泡,而catch会阻止冒泡事件向上冒泡。所以如果想要阻止冒泡事件向上进行传递,可以将bindtap改为catchtap,这样就会阻止事件冒泡。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值