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
Dies ist ein Effekt, der ausschließlich mit CSS e...
1. Vorbereitung vor der Installation Überprüfen S...
YSlow ist ein von Yahoo USA entwickeltes Plug-in ...
Inhaltsverzeichnis beschreiben erreichen Die Proj...
Mysqldump wird für logische Backups in MySQL verw...
Entwickler, die mit Element-UI vertraut sind, hab...
Installieren Sie Ubuntu 20.04 Installieren Sie NV...
<br />Worte sind das unvermeidliche Produkt ...
Hintergrund Das Lösen von Browserkompatibilitätsp...
Das <script>-Tag In HTML5 hat Skript die fo...
In diesem Artikelbeispiel wird der spezifische Ja...
Blockelement p - Absatz Text vorformatieren Tisch ...
1. Funktion : Ermöglicht der übergeordneten Kompo...
1. HTML-Tags mit Attributen XML/HTML-CodeInhalt i...
Inhaltsverzeichnis 1. Anfrage erhalten: 2. Anfrag...