vue子组件添加事件无效问题

在vue中使用组件,给该组件添加点击事件,点击该组件无效。

原因

在组件上绑定事件,你不加 .native 修饰符 告诉它是这是原生点击事件,它会以为这是你定义的自定义事件。

比如 ​​<Item @click=​​​​"add()"​​​​></Item> 等同于 子组件 $emit('click,fn)​​

解决方法

给点击事件加 .native

1
<svg-icon icon-class='synchronization' class-name="icon" @click.native="deleteIssue()"></svg-icon>

vue子组件添加事件无效问题
http://xiaodongxier.github.io/pages/bd31d7a9.html
作者
WangYongJie
发布于
2023年9月4日
更新于
2023年9月6日
许可协议