Vue implementiert das Methodenbeispiel der Tab-Routing-Umschaltkomponente

Vue implementiert das Methodenbeispiel der Tab-Routing-Umschaltkomponente

Vorwort

In diesem Artikel wird die Verwendung des vue-router.js-Routings vorgestellt, das mit vue geliefert wird, um die Paging-Umschaltfunktion zu implementieren. Werfen wir einen Blick auf den detaillierten Implementierungscode.

Das Implementierungsbild ist wie folgt

Nachfolgend sehen Sie den Implementierungscode

CSS:

*{
            Rand: 0;
            Polsterung: 0;
        }
        #app ul{
            Breite: 300px;
            Höhe: 30px;
            Listenstil: keiner;
        }
        #app>ul>li{
            Breite: 100px;
            Höhe: 30px;
            schweben: links;
        }

html:

<div id="app">
    <ul>
        <li>
            <router-link to="/dyy">Erste Seite</router-link>
        </li>
        <li>
            <router-link to="/dey">Zweite Seite</router-link>
        </li>
        <li>
            <router-link to="/dsy">Seite 3</router-link>
        </li>
    </ul>
    <Router-Ansicht></Router-Ansicht>
</div>
 
<Vorlagen-ID="DyyDay">
    <div>
        <ul>
            <li>Neuigkeiten 01</li>
            <li>Neuigkeiten 02</li>
            <li>Neuigkeiten 03</li>
        </ul>
    </div>
</Vorlage>
 
<Vorlagen-ID="DeyDay">
    <div>
        <ul>
            <li>Nachricht 01</li>
            <li>Nachricht 02</li>
            <li>Nachricht 03</li>
        </ul>
    </div>
</Vorlage>
 
<Vorlagen-ID="DsyDay">
    <div>
        <h1>Startseite</h1>
        <router-link to="/dsy/home1">home1</router-link>
        <router-link to="/dsy/home2">home2</router-link>
        <Router-Ansicht></Router-Ansicht>
    </div>
</Vorlage>
 
<Vorlagen-ID="home1">
    <h1>Ich bin zuhause1</h1>
</Vorlage>
 
<Vorlagen-ID="home2">
    <h1>Ich bin zu Hause2</h1>
</Vorlage>

js.

let Dyy={template:`#DyyDay`};
    let Dey={template:`#DeyDay`};
    Lassen Sie Dsy = {template:`#DsyDay`};
    Lassen Sie home1 = {template:`#home1`};
    Lassen Sie home2 = {template:`#home2`};
    let router = neuer VueRouter({
        Routen:[
            { Pfad:'/',Umleitung:"dyy" },
            { Pfad:'/dyy',Komponente:Dy },
            { Pfad:'/dey',Komponente:Dey },
            { Pfad:'/dsy',Komponente:Dsy,
                Kinder:[
                    {Pfad:'/dsy/home1',Komponente:home1},
                    {Pfad:'/dsy/home2',Komponente:home2}
                ]
            }]
    });
    let app = neues Vue({
        Router
    }).$mount('#app')

Zusammenfassen

Dies ist das Ende dieses Artikels über die Implementierung der Tab-Routing-Umschaltkomponente durch Vue. Weitere verwandte Inhalte zur Tab-Routing-Umschaltkomponente von Vue finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Vollständiger Schrittbericht der TabBar-Komponente der Vue-Kapselung
  • Praxisbeispiel zur Kapselung der mobilen Tab-Komponente von Vue.js
  • Detaillierte Erklärung zur Verwendung der Vue-Komponenten-Tableiste
  • Vue kapselt eine Tabbar-Komponente mit der Komponentenrouting-Sprungmethode

<<:  So benachrichtigen Sie Benutzer per E-Mail über die Ergebnisse der Crontab-Ausführung

>>:  Detaillierte Erklärung zum Anzeigen der Anzahl der MySQL-Server-Threads

Artikel empfehlen

Methoden und Schritte zum Bereitstellen mehrerer War-Pakete in Tomcat

1 Hintergrund JDK1.8-u181 und Tomcat8.5.53 wurden...

So installieren Sie Composer unter Linux

1. Laden Sie das Installationsskript - composer-s...

4 Möglichkeiten zur Implementierung von Routing-Übergangseffekten in Vue

Vue-Router-Übergänge sind eine schnelle und einfa...

Code zum Anzeigen des Inhalts eines TXT-Buchs auf einer Webseite

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML ...

Webpack lädt CSS-Dateien und ihre Konfigurationsmethode

webpack lädt CSS-Dateien und deren Konfiguration ...

So geben Sie Parametervariablen extern im Docker an

In diesem Artikel wird hauptsächlich erläutert, w...

Detaillierte Erklärung zum Erstellen geplanter MySql-Aufgaben in Navicat

Detaillierte Erklärung zum Erstellen geplanter My...

Detaillierte Erläuterung der Grundkenntnisse zur Front-End-Komponentenbildung

Inhaltsverzeichnis Grundlegende Konzepte von Komp...

Implementierung interaktiver Daten zwischen QT und Javascript

1. Daten fließen von QT zu JS 1. QT ruft die JS-F...