1. Global vor jedemWenn der im lokalen Speicher gespeicherte Name zhangsan lautet, wird der Nachrichteninhalt nur angezeigt, wenn auf die Nachricht geklickt wird 1. Global vor jedem
Grammatik: router.beforeEach((bis, von, weiter)=>{})
2. Umsetzung2. Anforderung 2Wenn vor dem Springen viele Pfade beurteilt werden müssen, müssen Sie viel Beurteilungscode schreiben und die Beurteilungsstruktur wird sehr kompliziert. Zu diesem Zeitpunkt können Sie ein Meta-Tag in die Route einfügen, die beurteilt werden muss. Der Meta-Tag stellt Metadaten zum HTML-Dokument bereit (Metadaten beziehen sich auf Daten, die zur Beschreibung von Daten verwendet werden). Zu diesem Zeitpunkt können Sie das Tag-Feld in Meta verwenden, um eine Beurteilung vorzunehmen 3. Globaler Post-Guard nach jedem Die Verwendung von afterEach und beforeEach ist grundsätzlich gleich. Der Unterschied besteht darin, dass afterEach nicht den nächsten Parameter hat 1. Ändern Sie den Titel in Ihren eigenen TitelWeisen Sie jeder Route einen eigenen Titelnamen zu const router = neuer VueRouter({ Routen: [ { Name: 'Heimat', Pfad: '/home', Komponente: Home, Meta: { Titel: "Zuhause" }, Kinder: [ { Name: "xiaoxi", Pfad: "Nachricht", Komponente: Nachricht, Meta: { Titel: "Neuigkeiten" }, Kinder: [ { Name: 'xiangqing', Pfad: "Detail", Komponente: Detail, Meta: { isAuth: wahr, Titel: „Nachrichtendetails“ } } ] } ] }, { Pfad: '/about', Komponente: Über, Meta: { Titel: "Über" } } ] }) Ändern Sie den Titelnamen in beforeEach router.afterEach((bis, von) => { Dokumenttitel = zu.Metatitel || "Test" }) 4. Schutz innerhalb von Komponenten1. vorRouteEnterWird aufgerufen, wenn diese Komponente über Routing-Regeln aufgerufen wird 2. vorRouteLeaveWird aufgerufen, wenn die Komponente durch Routing-Regeln verlassen wird ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können! Das könnte Sie auch interessieren:
|
<<: So stoppen Sie die CSS-Animation mittendrin und behalten die Haltung bei
>>: Ein Leitfaden zur Optimierung leistungsstarker Websites
Elasticsearch erfreut sich derzeit großer Beliebt...
Vorwort Im realen Geschäftsleben ist Paging eine ...
<br />Originaltext: http://jorux.com/archive...
Wie können Sie in MySQL die Berechtigungen anzeig...
1. Wenn im Internet Explorer die relative Position...
Beim Erstellen von Webseiten tritt häufig das Pro...
Vorwort: Im vorherigen Artikel haben wir hauptsäc...
In Dockerfile können run, cmd und entrypoint zum ...
Kürzlich stellte mir ein Freund eine Frage: Beim ...
Inhaltsverzeichnis 1.JSON-Zeichenfolge 1.1Json-Sy...
Die Optimierung großer Datenbankdatenmengen ist e...
0. Warum brauchen wir Remote-Entwicklung? Bei der...
Verwendung von MySQL-Speichertabellen und temporä...
Im vorherigen Artikel wurde vorgestellt, wie Vue ...
Da ich das System häufig installiere, muss ich na...