微信小程序—事件冒泡/阻止事件冒泡(bindtap/catchtap)
事件冒泡
嵌套关系,每个都有一个类名一个点击事件
1、
<view class="view1" bindtap="view1">
view1
<view class="view2" bindtap="view2">
view2
<view class="view3" bindtap="view3">
view3
</view>
</view>
</view>

2、写css样式
.view1{
width: 100%;
height: 500rpx;
background: red;
}
.view2{
width: 100%;
height: 300rpx;
background: yellow;
margin-top: 50rpx;
}
.view3{
width: 100%;
height: 100rpx;
background: blue;
margin-top: 50rpx;
}

效果如下:

3、在

本文介绍了微信小程序中事件冒泡的现象及如何阻止事件冒泡。通过示例展示了事件冒泡导致的多个事件触发情况,并通过将`bindtap`替换为`catchtap`来演示如何拦截事件冒泡,防止事件向上级元素传播。
最低0.47元/天 解锁文章
6万+

被折叠的 条评论
为什么被折叠?



