Vue implementiert Tab-Tab-Umschaltung

Vue implementiert Tab-Tab-Umschaltung

In diesem Artikelbeispiel wird der spezifische Code von Vue zur Implementierung des Tab-Tab-Umschaltens zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt

Klicken Sie auf die verschiedenen Titel, um die entsprechenden Bilder anzuzeigen

Der Code lautet wie folgt

<!DOCTYPE html>
<html lang="de">
<Kopf>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-kompatibel" content="IE=edge">
    <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0">
    <title>Dokument</title>
    <script src="js/vue.js" type="text/javascript"></script>
</Kopf>
<Stil>
    *{
        Rand: 0px;
        Polsterung: 0px;
    }
    #Tab{
        Breite: 420px;
        Rand: 20px automatisch;
        Position: relativ;
    }
    #tab ul li{
        Breite: 100px;
        Höhe: 30px;
        Rand: 1px durchgezogen #6699CC;
        schweben: links;
        Listenstil: keiner;
        Textausrichtung: zentriert;
        Zeilenhöhe: 30px;
    }
    #tab ul li:erstes-Kind{
        Rand rechts: keiner;
        /* Rahmenradius: 10px 0px 0px 0px; */
    }
    #tab ul li:last-child{
        Rand links: keiner;
        /* Rahmenradius: 0px 10px 0px 0px; */
    }
    #tab ul .active{
        Hintergrundfarbe: orange;
        Farbe: weiß;
    }
    #tab div{
        Breite: 415px;
        Position: absolut;
        oben: 32px;
        Anzeige: keine;
    }
    #tab div img{
        Breite: 350px;
        /* Rahmenradius:0px 0px 10px 10px; */
    }
    #tab div.aktuell{
        Anzeige: Block;
    }
 
</Stil>
<Text>
    <div id="Registerkarte">
            <ul>
                <li v-on:mouseover="ändern(index)" :class="[currentindex==index?'active':'']":key="item.id"v-for="(item,index) in Liste">{{item.text}}</li>
            </ul>
            <div :class="[currentindex==index?'current':'']" v-for="(Element,Index) in Liste">
                <img :key="item.id" v-bind:src="item.imgsrc"/>
            </div>
    </div>
    
    
</body>
<Skripttyp="text/javascript">
    var vm = neuer Vue({
        el:'#tab',
        Daten:{
            currentindex:'0', //Der Index der aktuellen Tab-Liste:[{
                Ich würde:'1',
                Text: 'Apfel',
                imgsrc:'imgs/1.jpg'
            },{
                ID: '2',
                Text: „orange“,
                imgsrc:'imgs/2.jpg'
            },{
                ID: '3',
                Text: 'Zitrone',
                imgsrc:'imgs/3.jpg'
            }]
            },
            Methoden:{
                ändern:Funktion(Index){
                dies.aktuellerIndex=Index;
                     }
            }
            });
</Skript>
</html>

Rendern

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Vue.js implementiert Tab-Umschaltung
  • Vue-Tab-Umschalt-Anmeldemethode, kleiner Fall
  • Vue.js-Komponenten implementieren Tabs und Umschalteffekte
  • Vue realisiert den Effekt von Tabs und Tab-Umschaltung
  • Vue.js-Tab realisiert Tab-Umschaltung
  • Verwenden dynamischer Komponenten zum Erzielen eines Tab-Umschalteffekts in Vue
  • Dynamische Vue-Komponente zum Erzielen eines Tab-Umschalteffekts
  • Die Vue.js-Komponentenregisterkarte implementiert das Wechseln zwischen Registerkarten
  • Vue.js-Komponentenregisterkarten, um einen Tab-Umschalteffekt zu erzielen
  • Vue implementiert Tab-Umschaltung

<<:  Detaillierte Erläuterung, wie Sie Programme auf dem Alibaba Cloud Server bereitstellen und über Domänennamen direkt darauf zugreifen können

>>:  MySQL Best Practices: Grundlegende Arten von Partitionstabellen

Artikel empfehlen

CSS-Beispielcode zum Ausblenden der Bildlaufleiste und Scrollen des Inhalts

Vorwort Wenn die HTML-Struktur einer Seite viele ...

100-1% des Inhalts der Website ist Navigation

Website, (100-1)% des Inhalts ist Navigation 1. J...

So installieren Sie die PHP7 Redis-Erweiterung auf CentOS7

Einführung Im vorherigen Artikel haben wir Redis ...

Optimierung von JavaScript und CSS zur Verbesserung der Website-Leistung

<br /> Im ersten und zweiten Teil haben wir ...

Werfen wir einen Blick auf die Vorkompilierung von JavaScript (Zusammenfassung)

JS-Lauftrilogie js-Ausführungscode ist in drei Sc...

So vereinheitlichen Sie den Zeichensatz einer vorhandenen MySQL-Datenbank

Vorwort In der Datenbank sind einige Datentabelle...

Der Unterschied zwischen distinct und group by in MySQL

Einfach ausgedrückt wird distinct zum Entfernen v...

So erhöhen Sie die Ladegeschwindigkeit von HTML-Seiten

(1) Reduzieren Sie HTTP-Anfragen. (Ressourcendate...

So installieren Sie Docker und Portainer in Kali

Mit dem Aufkommen von Docker haben sich viele Die...

So wird eine Select-Anweisung in MySQL ausgeführt

Inhaltsverzeichnis 1. MySQL aus einer Makroperspe...

Detaillierte Erklärung von Javascript-Closures und -Anwendungen

Inhaltsverzeichnis Vorwort 1. Was ist ein Abschlu...