Beispielcode der Uniapp Vue- und NVUE-Karussellkomponenten

Beispielcode der Uniapp Vue- und NVUE-Karussellkomponenten

Der Vue-Teil ist wie folgt:

<Vorlage>
	<Klasse anzeigen="">
		<!-- Diashow-Komponente-->
		<swiper :indicator-dots="true" :autoplay="true" :interval="3000" :duration="1000" circular="">
			<block v-for="(Element, Index) in Swipers" :key="index">
				<Swiper-Element>
					<Ansichtsklasse="swiper-item" @tap="event(index)">
						<Bild: src="item.src"
						 verzögertes Laden
						 Stil="Höhe: 350upx;"></image>
					</Ansicht>
				</swiper-item>
			</block>
		</swiper>
	</Ansicht>
</Vorlage>

Der nvue-Teil ist wie folgt:

<Vorlage>
	<div>
		<!-- Diashow-Komponente-->
		<Schieberegler :auto-play="true" :interval="3000" Klasse="Schieberegler">
			<div style="position: relatice;" v-for="(item,index) in swipers" :key="index" @click="event(index)">
				<image class="image" resize="cover" :src="item.src"></image>
			</div>
			<Indikatorklasse="Indikator"></Indikator>
		</Schieberegler>
	</div>
</Vorlage>

Der CSS-Stil des nvue-Teils ist wie folgt:

<Stil>
.Schieberegler,.Bild{
		Breite: 750px;
		Höhe: 350px;
	}
	.Indikator{
		Position: absolut;
		rechts: 0;
		unten: 0;
		Breite: 150px;
		Höhe: 30px;
		Hintergrundfarbe: rgba(0,0,0,0);
		Artikelfarbe: rgba (255,255,255,0,5);
		ausgewähltes Element-Farbe: #FFFFFF;
	}
</Stil>

Der js-Teil ist wie folgt:

Die JS-Schreibmethoden von Vue und NVUE sind gleich

<Skript>
	Standard exportieren {
		Daten() {
			zurückkehren {
				Wischer: [{src:"/static/images/demo/demo4.png"},
						{src:"/static/images/demo/demo4.png"},
						{src:"/static/images/demo/demo4.png"},
						{src:"/static/images/demo/demo4.png"}]
			}
		},
		Methoden: {
			Ereignis(Index){
				console.log("Angeklickter Index:"+Index)
			}
		}
	}
</Skript>

Das Wirkungsdiagramm sieht wie folgt aus:

Ansicht:

Bildbeschreibung hier einfügen

nvue:

Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels über UniApp Vue- und NVUE-Karussellkomponenten. Weitere relevante Inhalte zu UniApp-Karussellkomponenten 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:
  • Vue3.0 handgeschriebener Karusselleffekt
  • So kapseln Sie die Karussellkomponente in Vue3
  • Vue+Rem benutzerdefinierter Karusselleffekt

<<:  Installieren Sie die MySQL5.5-Datenbank in einer CentOS7-Umgebung

>>:  Implementierungscode zum Erstellen von Screenshots mit HTML und zum Speichern als lokale Bilder

Artikel empfehlen

js implementiert zufälligen Namensaufruf

In diesem Artikel wird der spezifische Code von j...

Rhit effiziente Visualisierung Nginx-Protokollanzeigetool

Inhaltsverzeichnis Einführung Installieren Anzeig...

Detaillierte Erklärung des Unterschieds zwischen tinyint und int in MySQL

Frage: Was ist der Unterschied zwischen int(1) un...

Frage zu benutzerdefinierten Attributen von HTML-Tags

In der vorherigen Entwicklung haben wir die Stand...

Alibaba Cloud ESC Server Docker-Bereitstellung von Single Node Mysql

1. Laden Sie die beschleunigte Version von msyql ...

Rückgängigmachen der Anmeldung in MySQL

Konzepteinführung: Wir wissen, dass das Redo-Log ...

Die 10 klassischen Optimierungsfälle und -szenarien von MySQL

Inhaltsverzeichnis 1. Allgemeine Schritte zur SQL...

Installationstutorial für MySQL 5.1 und 5.7 unter Linux

Das Betriebssystem für die folgenden Inhalte ist:...

Vue implementiert das Umschalten des Anmeldetyps

In diesem Artikelbeispiel wird der spezifische Co...

So greifen Sie über die IP-Adresse auf MySql zu

1. Melden Sie sich bei MySQL an: mysql -u root -h...

Erfahren Sie in einem Artikel mehr über TypeScript-Datentypen

Inhaltsverzeichnis Grundtypen jeder Typ Arrays Tu...