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

Eine Minute, um die Laufruhe von HTML+Vue+Element-UI zu erleben

Technik-Fan html-Webseite, müssen Sie wissen Von ...

Teilen Sie 20 JavaScript-Einzeilencodes

Inhaltsverzeichnis 1. Holen Sie sich den Wert des...

Detaillierte Erklärung der Verwendung des Linux-Befehls nslookup

[Wer ist nslookup?] 】 Der Befehl nslookup ist ein...

Implementierung eines einfachen Chatroom-Dialogs basierend auf WebSocket

In diesem Artikel finden Sie den spezifischen Cod...

Detaillierte Erklärung zu sinnvollen Einstellungen des MySQL sql_mode

Sinnvolle Einstellung des MySQL sql_mode sql_mode...

Beispiel für die Implementierung des Skelettbildschirms des WeChat-Applets

Inhaltsverzeichnis Was ist ein Skelettbildschirm?...

Lösung für mobile Browser, die die Position nicht unterstützen: Fix

Die konkrete Methode ist wie folgt: CSS Code Code...

MySQL 8.0.20 Installations-Tutorial mit Bildern und Text (Windows 64-Bit)

1: Download von der offiziellen MySQL-Website htt...

Empfehlen Sie 60 Paging-Fälle und bewährte Vorgehensweisen

<br />Struktur und Hierarchie reduzieren die...