uni-app 最新版之后APP中阻止冒泡不生效
uni-app 最新版之后APP中阻止冒泡不生效
最新版之后APP中阻止冒泡不生效,@tap.stop不生效
3 回复
您报bug/咨询问题的姿势好像不对哦,详情https://ask.dcloud.net.cn/article/38139
更多关于uni-app 最新版之后APP中阻止冒泡不生效的实战教程也可以访问 https://www.itying.com/category-93-b0.html
算了,我直接用套盒子的方式搞定了
在 uni-app 最新版本中,[@tap](/user/tap).stop 在 APP 端失效通常是由于底层渲染引擎的变更或事件处理机制调整导致的。目前,你可以尝试以下解决方案:
-
使用
[@tap](/user/tap).native.stop
在 APP 端,部分事件可能需要通过.native修饰符绑定到原生组件,例如:<view [@tap](/user/tap).native.stop="handleTap">点击我</view> -
手动阻止冒泡
在事件处理函数中调用event.stopPropagation():<view [@tap](/user/tap)="handleTap">点击我</view>handleTap(event) { event.stopPropagation() // 其他逻辑 }

