美文网首页
微信小程序的bindtap和catchtap实际场景 对话框中按

微信小程序的bindtap和catchtap实际场景 对话框中按

作者: 吉凶以情迁 | 来源:发表于2022-04-02 09:59 被阅读0次

如果给对话框中的按钮设置bindtap 那么 背景view 使用bindtap将无法收到事件,但是使用catchtap则可以,但是 点击按钮会先触发按钮的事件然后触发背景的事件,也就是说会触发两个事件

实际上的情况是需要点击按钮就触发按钮的事件,点击背景就触发背景的事件,
因此改成了子view设置位catchtap 父view随意即可解决问题。 因为子view比父view大,组织冒泡的区域也就是子view区域而已,当前场景是合适的。

https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/event.html#%E4%BA%8B%E4%BB%B6%E7%9A%84%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F

相关文章

网友评论

      本文标题:微信小程序的bindtap和catchtap实际场景 对话框中按

      本文链接:https://www.haomeiwen.com/subject/zqhtsrtx.html