Vue便以項目出現Failed to resolve directive: link

問題描述

在router-view外面引用的組件(比如導航欄), v-link 指令不起作用,無法跳轉,會報錯:Failed to resolve directive: link (found in component: <menubar> ),但是在組件內用click 點擊事件下 route.go 是 可以進行路由跳轉的。


這個問題是因爲vue 版本的問題,vue的版本升級後,取消了v-link 指定,取而代之的爲 router-link 看起來更加語義化一些

很簡單:

把 v-link   更換爲  router-link  就行,具體的可以查看官方文檔


發佈了9 篇原創文章 · 獲贊 31 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章