Detaillierte Erklärung zur Verwendung von Router-View-Komponenten in Vue

Detaillierte Erklärung zur Verwendung von Router-View-Komponenten in Vue

Wenn Sie ein Vue-Projekt entwickeln, müssen Sie häufig eine Seite implementieren, die zwischen der Anzeige verschiedener Komponentenseiten wechseln kann.

Beispiel: In der folgenden Abbildung können Sie durch Klicken auf verschiedene Komponenten in der Seitenleiste zu verschiedenen Komponentenseiten weitergeleitet werden, während die Seitenleiste und der obere Teil unverändert bleiben und nur die Komponentenseite gewechselt wird .

Bitte fügen Sie eine Beschreibung des Bildes hinzu

Zu diesem Zeitpunkt müssen wir die Router-Ansichtskomponente (auch Routing-Platzhalter genannt) in der Route verwenden

Zuerst kommen wir zu der Seite, auf der wir zwischen verschiedenen Komponentenseiten wechseln und die Router-Ansichtskomponente dort hinzufügen müssen, wo wir sie benötigen.
Startseite.vue

<Vorlage>
<!--Kopfbereich-->
    <el-header>
      <div>
        <img class="shop" src="../assets/img/shop.png" alt="">
        <span>E-Commerce-Backend-Verwaltungssystem</span>
      </div>
      <el-button type="info" @click="logout">Abmelden</el-button>
    </el-header>
    <el-container>
<!--Seitenleiste-->
	<!--Dies ist zum besseren Verständnis vereinfacht. Es bedeutet, dass Sie auf verschiedene Optionen in der Seitenleiste klicken, um zur Route zu springen-->
    <router-link :to="/roles"></router-link><!--Rollenliste-->
    <router-link :to="/rights"></router-link><!--Berechtigungsliste-->
<!--Routenplatzhalter-->
    <Router-Ansicht></Router-Ansicht>
</Vorlage>

Die der Rollenliste entsprechende Route ist /roles, und die der Berechtigungsliste entsprechende Route ist /rights.
Konfigurieren Sie die Route, nachdem Sie die Router-View-Komponente hinzugefügt haben. Nachfolgend sehen Sie die Routenkonfiguration

index.js

{
      Pfad: „/home“,
      Komponente:Home,
      // Weiterleitung zur Rollenliste redirect:'/roles',
      Kinder:[
        {
          Pfad: '/Rechte',
          Komponente:Rechte
        },
        {
          Pfad: '/Rollen',
          Komponente:Rollen
        } 
      ]
    }

Auf diese Weise haben wir die Verwendung der Router-View-Komponente realisiert!

Dies ist das Ende dieses Artikels über die detaillierte Verwendung der Router-View-Komponente in Vue. Weitere relevante Inhalte zur Verwendung der Vue-Router-View-Komponente finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Lösung für Router-Ansicht, die im Vue-Router nicht gerendert wird
  • Lösung für das vue2.0-Routing, bei dem die Router-Ansicht nicht angezeigt wird
  • Lösen Sie das Problem, dass der Inhalt der wiederverwendeten Komponente der Vue-Update-Router-Ansicht nicht aktualisiert wird
  • Vue-Routing-Artikel Router-View-Inhalt kann nicht gerendert werden

<<:  W3C Tutorial (9): W3C XPath Aktivitäten

>>:  Schritte der MySQL-Methode zum Bestimmen, ob es sich um eine Teilmenge handelt

Artikel empfehlen

Vue2-Implementierungen bieten Injection für Reaktionsfähigkeit

1. Konventionelles Schreiben in vue2 // Die überg...

Vue implementiert eine Komponente zur dynamischen Abfrageregelgenerierung

1. Dynamische Abfrageregeln Die dynamischen Abfra...

Installieren Sie JDK1.8 in einer Linux-Umgebung

Inhaltsverzeichnis 1. Installationsumgebung 2. In...

Fassen Sie einige häufige Rankingprobleme in MySQL zusammen

Vorwort: In manchen Anwendungsszenarien stoßen wi...

jQuery manipuliert Cookies

Code kopieren Der Code lautet wie folgt: jQuery.c...

Docker View JVM-Speichernutzung

1. Rufen Sie den Hostcomputer des Docker-Containe...

Tutorial zur Installation und Konfiguration der Centos7-MySQL-Datenbank

1. Systemumgebung Die Systemversion nach dem Yum-...

Detaillierte Analyse von Absturzfällen bei MySQL-Instanzen

[Problembeschreibung] Unsere Produktionsumgebung ...

MySQL deaktiviert die Überprüfung der Kennwortstärke

Informationen zur Überprüfung der Kennwortstärke:...

Tutorial zur Installation und Konfiguration von VMware Tools für Ubuntu 18.04

Dieser Artikel beschreibt die Installation und Ko...