收藏
回答

checkbox怎么阻止事件冒泡?catchchange阻止不了事件冒泡

我的需求是:checkbox的bindchange事件会触发父容器的bindtab事件,我希望用catchchange事件来阻止事件冒泡,但是没有成功,官方文档中没有找到解决办法,大家谁有解决方案?


回答关注问题邀请回答
收藏

6 个回答

  • 谢俊
    谢俊
    03-14

    在外面套一层view 加上catchtap,可以解决。

    比如这样子:

    <view catchtap="onCheckCardChange" data-index="{{index}}">
       <checkbox-group >
           <checkbox 
                class="mycard-check-card" 
                wx:if="{{isManageMode}}" 
                value="{{item.selected}}"
            >
            </checkbox>
       </checkbox-group>
    </view>
    
    03-14
    有用 1
    回复
  • stoneFire
    stoneFire
    2018-02-01

    加一个catchtab时间,指向一个空函数

    2018-02-01
    有用 1
    回复
  • summer
    summer
    2022-12-07

    套一层view 然后catchtap指向一个空的函数

    2022-12-07
    有用
    回复
  • 划地为囚
    划地为囚
    2022-01-05

    后面解决了吗?咋解决?

    2022-01-05
    有用
    回复
  • 孙肖宁
    孙肖宁
    2019-10-15

    请问怎么解决的这个问题

    2019-10-15
    有用
    回复
  • 凡人
    凡人
    2018-10-23

    啥意思啊  大佬  麻烦给解释一下呗

    2018-10-23
    有用
    回复
登录 后发表内容