Fehlermeldung Die Navigation zum aktuellen Standort ("/Pfad") ist nicht erlaubt Ursache Wenn die Konsole die obige Meldung anzeigt Fehlerdemonstration Um den Fehler zu demonstrieren, wurde ein neues Projekt mit <!-- Vue-Vorlagencode --> <div> <button @click="gotoHandle">Routensprung testen</button> <input v-model="Routenname"> <div> // Routing-Code Export Standard { Daten() { zurückkehren { Routenname: '' } }, Methoden: { gehe zuHandle() { dies.$router.push({name: this.routeName}) } } } Animierte Demo Wenn Sie dieselbe Route wiederholt eingeben (sei es über den Pfad oder den Routennamen), werden Sie darauf hingewiesen, dass die Navigation zum aktuellen Standort ( ProblemumgehungMethode 1 Fügen Sie Standard exportieren { Daten() { zurückkehren { Routenname: '' } }, Methoden: { gehe zuHandle() { dies.$router.push({name: this.routeName}).catch(Fehler => Fehler) } } } Methode 2Fügen Sie der Methode, die zum Fehler springt, eine globale Fehlererfassung hinzu. VueRouter von „vue-router“ importieren const routerPush = VueRouter.prototype.push VueRouter.prototype.push = Funktion (Standort) { returniere routerPush.call(diesen, Standort).catch(Fehler => Fehler) } Der obige Code ist derselbe, wenn er in Der Duplikatssprungfehler der Methode 3Diese Methode wird empfohlen. Es empfiehlt sich, die Sprunglogik zu optimieren, um wiederholte Sprünge zur gleichen Route zu vermeiden. Dies ist das Ende dieses Artikels über die Fehlerursache und -behebung, wenn Vue-Router keine Navigation zum aktuellen Standort (/Pfad) zulässt. Weitere verwandte Inhalte zur Navigation zum aktuellen Standort über Vue-Router finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Analyse der neuen Funktionen von MySQL 8.0 - Transaktionales Datenwörterbuch und Atomic DDL
>>: Verwendung des Linux-Befehls ls
Zusammenfassung Docker-Compose kann problemlos me...
Inhaltsverzeichnis Zusammenfassung Problembeschre...
Schauen wir uns den Panorama-Effekt an: Adresse a...
Das Problem ist folgendes: Ich habe den Befehl my...
WML (Wireless Markup Language). Es handelt sich u...
Inhaltsverzeichnis Was ist ein Headless-Browser? ...
Ein Statuscode, der eine vorläufige Antwort anzei...
Wenn Sie sich remote bei MySQL anmelden, gelten f...
Inhaltsverzeichnis Vorwort 1. Verwenden Sie $attr...
Dieser Artikel beschreibt die Definition und Verw...
Zu diesem Zeitpunkt können Sie overflow:auto; verw...
Lösungsprozess: Methode 1: Die Standard-Kernelver...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikel finden Sie das Tutorial zur Ins...
Tabellenname und Felder –1. Studentenliste Studen...