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

Beschreibung des MySQL-Optimierungsparameters query_cache_limit

query_cache_limit query_cache_limit gibt die Puff...

Einführung in die Verwendung von this in HTML-Tags

Zum Beispiel: Code kopieren Der Code lautet wie fo...

Ausführliche Erklärung des Sperrmechanismus in MySQL

Vorwort Um die Konsistenz und Integrität der Date...

Detaillierte Erläuterung des Beispiels der Caching-Methode von Vue

Kürzlich wurde die neue Anforderung „Front-End-Ca...

So implementieren Sie mehrere Parameter in el-dropdown in ElementUI

Aufgrund der zunehmenden Anzahl von Schaltflächen...

Sicherheitsüberlegungen zur Windows-Serververwaltung

Webserver 1. Der Webserver schaltet unnötige IIS-...

MySQL 8.0.19 Installations-Tutorial

Laden Sie das Installationspaket von der offiziel...

Beheben Sie den abnormalen Fehler beim Erstellen einer Vue-Umgebung mit Webpack

Inhaltsverzeichnis Konfigurieren Sie zuerst packa...

TinyEditor ist ein einfacher und benutzerfreundlicher HTML-WYSIWYG-Editor

Vor einigen Tagen habe ich Ihnen einen inländisch...

Lösung für die Protokollpersistenzlösung des Nginx-Ingress-Controllers

Kürzlich habe ich auf einem öffentlichen Konto ei...

So implementieren Sie Datenpersistenz mit dem Vuex-Drittanbieterpaket

Zweck: Ermöglichen Sie die gleichzeitige lokale S...

So wählen Sie die Transaktionsisolationsebene in einem MySQL-Projekt

Einführung Beginnen wir mit unserem Inhalt. Ich g...