微信小程序点击事件冒泡处理

<view class="item_box" wx:for="{{listData}}" wx:key="index" bind:tap="goToCheck" data-id="{{item.rderId}}" data-check="{{item.timeCheck}}" data-recheck="{{item.timeRecheck}}"> 
            <view class="car_info status_share">
              <view class="option_btn_box">                
                <view class="operation_del" catchtap="deleteReport" data-id="{{item.orderId}}">
                    <image src="../../images/delete.png" mode=""/>
                    <text>删除</text>
                </view>
              </view>
            </view>
        </view>

问题描述:

父组件的view有点击事件,内部的子组件view也有点击事件,每次点击子组件的事件时会触发到父组件的点击事件

解决方法:

不要使用  bind:tap   而是使用   catchtap

 

posted @ 2024-05-31 10:18  我是木木呀  阅读(82)  评论(0编辑  收藏  举报