Relativer Pfadsprung im Vue-RoutingHeute bin ich beim Schreiben auf mehrschichtiges Routing gestoßen. Beim Springen zwischen Routen ist ein relativer Pfad erforderlich. Daher habe ich die offizielle Website überprüft und festgestellt, dass das Append-Attribut und die Router.resolve-Methode verwendet wurden. Daher habe ich die spezifischen Verwendungsmethoden aufgelistet. 1. Attribut anhängenWenn das Append-Attribut gesetzt ist, wird der Basispfad vor dem aktuellen (relativen) Pfad hinzugefügt. Typ: Boolescher Wert Standardwert: false
Wenn die aktuelle Route /eth ist, springen Sie zum untergeordneten Block /eth/ <router-link to="block" anhängen> /eth =====> /eth/block </Router-Link> Wenn die aktuelle Route /eth/login ist, springen Sie zur gleichen Ebene /eth/block <router-link to="../block" anhängen> /eth/Anmeldung =====> /eth/Block </Router-Link> Wenn die aktuelle Route /eth/block ist, kehren Sie zur vorherigen Ebene /eth zurück <router-link to="../" anhängen> /eth/block =====> /eth </Router-Link> 2.router.resolve-Methoderouter.resolve(Standort, aktuell?, anhängen?) Rückgabewert: Routenobjekt
Standard exportieren { montiert() { //Holen Sie sich das umzuleitende Routenobjekt let routeObj = this.$router.resolve({ Weg: '../' }, diese.$route, "anhängen" ); //Routenobjekt drucken und anzeigen console.log(routeObj); //Routensprung this.$router.push({ Pfad: routeObj.route.path, Abfrage: { //Übergeben Sie den Parameter „ID“ folgendermaßen: this.id } }); } } Vue Router dynamisches Routing Klick Sprung Pfad Adresse wiederholt anhängenBeim Üben des Schreibens des dynamischen Routings für Vue-Router sind Probleme aufgetretenBei mehrmaligem Klicken werden in der Adressleiste immer wieder Duplikate hinzugefügt. Nachdem ich den Code überprüft hatte, stellte ich fest, dass am Anfang des relativen Pfads auf der Seite ein „/“ fehlte. Wenn ich ihn hinzufüge, wird die Anzeige normal angezeigt. wie folgt: Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung der Prinzipien und der Verwendung von gespeicherten MySQL-Prozeduren
Inhaltsverzeichnis 1. Grammatik 2. Beispiele 3. A...
Als ich vor ein paar Tagen ein dreispaltiges Layou...
Docker-Lernen https://www.cnblogs.com/poloyy/p/15...
In diesem Artikel wird die Installations- und Kon...
Inhaltsverzeichnis Vorwort Umsetzungsideen Implem...
1. Position : fest Gesperrte Position (relativ zu...
Inhaltsverzeichnis 1. Einführung in SELinux 2. Gr...
Sie können die Trigger-Methode verwenden. In JavaS...
Inhaltsverzeichnis Vorwort Erstellen einer Kompon...
Da ich MySQL installieren muss, zeichne ich den I...
Bildbeschleuniger Manchmal ist es schwierig, Bild...
Inhaltsverzeichnis 1. Einleitung 2. auswählen 2.1...
Der Grund dafür ist, dass dieser Webseitentyp auf ...
Einige Attribute zu Elementen Bei der täglichen E...
Konfigurationsmethode für die installationsfreie ...