0
点赞
收藏
分享

微信扫一扫

微信小程序的bindtap和catchtap实际场景 对话框中按钮点击和对话框背景点击处理笔记...


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

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


举报

相关推荐

0 条评论