VueエラーNavigationDuplicated:現在の場所への冗長なナビゲーションを回避しました:
Vue Error Navigationduplicated
vueプロジェクトで、このページのナビゲーションリンクをクリックすると、エラーが報告されます。NavigationDuplicated:現在の場所への冗長なナビゲーションを回避しました:
つまり、これは現在の場所への冗長なナビゲーションです。このエラーを回避する方法は?
解決:
router.jsに次のコードを記述します(構成が異なるため、router / index.jsに記述する必要がある場合があります)。
'vue-router'からVueRouterをインポートします
const originalPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location){
originalPush.call(this、location).catch(err => err)を返します
}
これは: