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
Heute habe ich mir einige Dinge im Zusammenhang m...
Der häufigste Fehler vieler Website-Designer ist,...
Servermanager-Startfehler bei Verbindung zur Date...
1. Verwenden Sie das Playbook von Ansible, um htt...
Überblick Binlog2sql ist ein Open-Source-MySQL-Bi...
Veranstaltungsbeschreibung onactivate: Wird ausgel...
Es gab bereits einen Artikel über den Ausführungs...
Inhaltsverzeichnis Vorwort 1. JDBC-Timeout-Einste...
Inhaltsverzeichnis Erster Blick-Index Das Konzept...
MongoDB ist plattformübergreifend und kann sowohl...
Einführung: Lambda Probe (früher bekannt als Tomc...
Die Front- und Back-End-Ports von Vue sind inkons...
Was ist Lastenausgleich? Der Lastausgleich wird h...
1. Verwendung des CSS-Bereichs (Stilaufteilung) I...
Bevor wir über die CSS-Priorität sprechen, müssen...