在小程序开发中也存在着事件冒泡的情况,有时候很影响我们的代码逻辑,然而处理事件冒泡也很简单,我们只需要把子控件的bindtap方法改为catchtap方法即可解决。
因为:
bind事件绑定不会阻止冒泡事件向上冒泡
catch事件绑定可以阻止冒泡事件向上冒泡
注意:
如果想阻止input等控件的触摸穿透产生冒泡,只需要如下处理:
<input bindinput='getText' catchtap="proventD"></input>
JS文件中:
proventD:function(){
}