vue-cli项目中,rouer-link点击后无效

昨日,重构我的vue-cli项目,但是在使用router-link时发现,无论如何点击其都不起反应。

症状:

  • 鼠标左键点击无效
  • 鼠标移上后,(谷歌)浏览器左下角正常显示链接网址
  • 网页解析正常,<routetr-link>标签被解析成了a标签,且与正常a标签无异
  • console中无异常
  • 鼠标中建点击(新页面打开)能够正常打开其对应的网页

相关症状:

  • router-link 屏蔽掉了其自带的click事件,要使用则需要用 @click.native="xxx"(但是如果写成to.native会报异常)

重要发现:
在这里插入图片描述
当点击这个remove后,route-link就能正常使用了

推断:有哪个事件把它的点击事件屏蔽了,因此找到那个对应的时间并将其删除,即可!

然后我没找到那个事件~~~~
在这里插入图片描述

重要更新

我终于解决这个bug了!!
在main.js里面,一定要记得加上next()!!!
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值