Vue便以项目出现Failed to resolve directive: link

男娘i 2022-05-21 05:27 587阅读 0赞

问题描述

在router-view外面引用的组件(比如导航栏), v-link 指令不起作用,无法跳转,会报错:Failed to resolve directive: link (found in component: ),但是在组件内用click 点击事件下 route.go 是 可以进行路由跳转的。

这个问题是因为vue 版本的问题,vue的版本升级后,取消了v-link 指定,取而代之的为 router-link 看起来更加语义化一些

很简单:

把 v-link 更换为 router-link 就行,具体的可以查看官方文档

发表评论

表情:
评论列表 (有 0 条评论,587人围观)

还没有评论,来说两句吧...

相关阅读