啥也不说,先看一段代码:
<view>
<view bindtap='a'>
aa
<view bindtap='b'>bb</view>
</view>
</view>
<view>
<view catchtap='a'>
aa
<view catchtap='b'>bb</view>
</view>
</view>
这段代码唯一的区别就是绑定事件的方式
bindtap:点击bb会触发父元素上的a事件(冒泡)
catchtap:点击bb不会触发a事件(不冒泡)