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
Hinweis: Es wird empfohlen, dass der Speicher der...
Inhaltsverzeichnis Thema analysieren Basislösung ...
In Bezug auf die Verbindungsmethode zwischen Java...
In vertikaler Richtung können Sie die Ausrichtung...
In den vorherigen Artikeln wurden die Ersetzungsf...
So deklarieren Sie einen Cursor in MySQL: 1. Vari...
Der spezifische Code zum Einkapseln der Bildaufna...
HTTP-Statuscodes Der Statuscode besteht aus 3 Zif...
Konvertierung des Zeitformats von Montag auf Sonn...
1. Unterabfrage MySQL 4.1 und höher unterstützen ...
Nach der ersten Installation von Wamp können alle...
Code kopieren Der Code lautet wie folgt: html, Ad...
Mit dem Tag <tfoot> wird der Stil der Tabel...
Inhaltsverzeichnis Vorwort -Link Benutzerdefinier...
Inhaltsverzeichnis 1. Installieren Sie das Vue-Ge...