当前位置: 首页 > 工具软件 > Click Router > 使用案例 >

如何在router-link中绑定click、keyup、change等事件?

轩辕煜
2023-12-01

最近在利用vue做博客的时候,发现了一个小问题,正常情况下,我们是无法在<router-link>中绑定click等事件的,就算绑定了,那也会被触发,下面也是从网上百度的解决方案如下:

<router-link :to="{name:'Home'}" @click.native="tabClick"></router-link>

简而言之就是在click后面添加关键字native即可,这里是监听根元素的原生事件,即相当于子组件内部处理click事件然后向外发送click事件:$emit("click".fn)

 类似资料: