Vue router-link绑定事件为何总是不响应?

2026-04-03 00:120阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计659个文字,预计阅读时间需要3分钟。

Vue router-link绑定事件为何总是不响应?

解决方法:使用`native`属性和`@click.native`指令来绑定点击事件。代码如下:

javascript最新/router-linkmethods: { nav_click: function() { console.log(1) }}解释:1:因为它是自定义标签,本质上没有事件和方法,所以不会触发展示。

解决方法:加native

<router-link to="/date" @click.native="nav_click">最新</router-link> methods: { nav_click: function() { console.log(1) } }  

解释:

1: 因为它是自定义标签,根本就没有事件和方法,所以不触发,加个native 就是告诉vue 这个标签现在有主了 它是H5标签 可以加事件了。

2:父组件要想在子组件监听自己的click事件就得加native,router-link是标签啊。

阅读全文

本文共计659个文字,预计阅读时间需要3分钟。

Vue router-link绑定事件为何总是不响应?

解决方法:使用`native`属性和`@click.native`指令来绑定点击事件。代码如下:

javascript最新/router-linkmethods: { nav_click: function() { console.log(1) }}解释:1:因为它是自定义标签,本质上没有事件和方法,所以不会触发展示。

解决方法:加native

<router-link to="/date" @click.native="nav_click">最新</router-link> methods: { nav_click: function() { console.log(1) } }  

解释:

1: 因为它是自定义标签,根本就没有事件和方法,所以不触发,加个native 就是告诉vue 这个标签现在有主了 它是H5标签 可以加事件了。

2:父组件要想在子组件监听自己的click事件就得加native,router-link是标签啊。

阅读全文