<image class='more-handle' @click.stop='showMenu(item.id)' src='./../image/more-handle.png'></image>
- 发布:2022-05-03 22:14
- 更新:2023-09-02 10:28
- 阅读:1112
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 3.4.7
第三方开发者工具版本号: 1.05.2204180
基础库版本号: 2.24.1
项目创建方式: HBuilderX
示例代码:
操作步骤:
<image class='more-handle' @click.stop='showMenu(item.id)' src='./../image/more-handle.png'></image>
<image class='more-handle' @click.stop='showMenu(item.id)' src='./../image/more-handle.png'></image>
预期结果:
能传参且有阻止事件冒泡的效果
能传参且有阻止事件冒泡的效果
实际结果:
不能传参,报错,阻止冒泡事件未验证
不能传参,报错,阻止冒泡事件未验证
bug描述:
我发现click.stop编译之后的代码没有方法名和参数,这应该是编译有问题。
使用过click.preventDefault和click.stopPropagation,编译之后的代码有方法名和参数,但是没有阻止冒泡事件
v-for="(item, index) in importListNew" key="index" >
<view class="item_icon_box">
<image class="item_icon" mode="aspectFit" :src="item.icon" />
</view>
<view class="entry_ways_item_title">
{{ item.label }}
</view>
</view>
toExpanse(e, item) {
// #ifdef MP-WEIXIN
item = e.currentTarget.dataset.item
// #endif
}