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
Hintergrund-Threads •Hauptthread Der Kern-Hinterg...
Sie haben ConcurrentHashMap gelernt, wissen aber ...
Im Vergleich zum Windows-System bietet das Linux-...
Laden Sie das Tutorial zum Paket mysql-connector-...
more ist eines unserer am häufigsten verwendeten ...
Vorwort Im Internet gibt es häufig Artikel, die v...
Manchmal werden einige Docker-Container nach eine...
1. Quellcode entwerfen Code kopieren Der Code laut...
Basierend auf dem Vue-Bildvergrößerungskomponente...
In diesem Artikel wird der spezifische Code von j...
1. Hintergrund Auf jeder OLTP-Datenbankinstanz vo...
Dieser Artikel zeichnet das Installations-Tutoria...
PS: Ich habe kürzlich das Nginx-Kapitel von <&...
Closure-Implementierung privater Variablen Privat...
Einführung in die Sudo-Autoritätsdelegierung su-S...