解决微信小程序冒泡事件

事件分为:冒泡事件和非冒泡事件。

冒泡事件:父控件和子控件的关系,当父控件绑定了点击事件,子控件也绑定了点击事件,用户点击子控件的时候,子控件的点击事件被触发,然后再触发父控件的点击事件。

解决:想要在点击子控件的时候不触发父控件的点击事件  可使用catchtap属性,不要用bindtap属性,还有如果遇到子控件是bindblur事件,父控件也有点击事件,那就在子控件再加个catchtap属性,catchtap目前可理解为停止事件向上传播,微信小程序里不知道如何停止冒泡事件,目前只能这样用了,有知道的还请大神指导。


< input type= "number" catchtap= 'bindNone' bindblur= "bindManual" / >

你可能感兴趣的:(UI布局)