router-link 绑定事件不生效


在vue中绑定事件是一下这种方法:

v-on:click='函数名称';

@click = '函数名称';

但是我们使用了 vue-router 路由时会使用 <router-link> 标签来代替 a 标签跳转。我们在 vue-router 标签绑定 @click 事件 。却发现函数并没有执行

 

决解

  加 .native 修饰符就可以执行事件了。

<router-link to="/date" @click.native="nav_click">代码</router-link>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM