In diesem Artikelbeispiel wird der spezifische Code von Vue+js geteilt, indem Sie auf den Pfeil klicken, um Bilder zu Ihrer Referenz zu wechseln. Der spezifische Inhalt ist wie folgt Die Frontend-Anforderung besteht darin, dass die zurückgegebenen Bilddaten durch Klicken auf den Pfeil umgeschaltet werden können Der Code lautet wie folgt <div Klasse="pubuItemsBox"> <!-- Änderungen am Abend des 5.23 --> <template v-for="(Bestellereignis, Index) in Bestellereignisliste" > <div :class="{'pubuItem':true, 'noMag':(index+1)%3 == 0}"> <div Klasse="imgDivs"> <template v-if="orderEvent.eventFocuspic.split(',').length > 1"> <ins class="left" @click='ändern(index,"vorherige")'></ins> <ins class="rechts" @click='ändern(index,"weiter")'></ins> </Vorlage> <ul Klasse="ulZpImg"> <template v-for="(imgUrl,imgUrlIndex) in orderEvent.eventFocuspic.split(',')" > <li v-show='imgUrlIndex===orderEvent.mark'><img :src="getImageUrl(showImg(imgUrl))"></li> </Vorlage> </ul> </div> <div Klasse="txtBox"> <span>{{orderEvent.brandName}}</span><ins>Datum: {{orderEvent.beginDate}} bis {{orderEvent.endDate}}</ins> </div> <p style="-webkit-box-orient: vertikal;">{{orderEvent.eventDesc}}</p> </div> </Vorlage> </div> <Skript> ändern(i, Typ){ var obj = this.orderEventList[i]; var imgLength =obj.eventFocuspic.split(',').length; wenn (Typ === "vorherige") { wenn (Objekt.Markierung == 0) { obj.mark = Bildlänge - 1 zurückkehren } obj.Markierung--; } wenn (Typ === "weiter") { wenn (Objekt.Markierung == Bildlänge - 1) { obj.mark = 0 zurückkehren } Konsole.log(Objekt.Markierung) obj.mark++; } } </Skript> 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:
|
<<: Ändern Sie die Dateiberechtigungen (Eigentum) unter Linux
>>: Anzeigen und Analysieren des MySQL-Ausführungsstatus
Dies ist ein großes Dropdown-Menü, das rein in CS...
Ursache des Fehlers Als ich heute ein Karussell s...
Was ist ein Generator? Ein Generator ist ein Code...
MySQL meldet den folgenden Fehler Ich ging zu „Sy...
Vorwort: Die Docker-Portzuordnung erfolgt häufig,...
1. Überprüfen Sie, ob das vorhandene Nginx IPv6 u...
1. Einführung in TypeScript Im vorherigen Artikel...
Ich habe Ihnen zuvor die Konfigurationsmethode fü...
Zweitens hängt das Ranking von Schlüsselwörtern au...
Umgebung: VMware VCSA 6.7 (VMware-VCSA-all-6.7.0-...
Inhaltsverzeichnis Vorwort MySQL Master-Slave-Rep...
Nachdem MySQL 5.7.18 erfolgreich installiert wurd...
Besonderer Hinweis: Dieser Artikel wurde basieren...
Inhaltsverzeichnis Ziehen Sie das Rocketmq-Image ...
URL-Loader herunterladen yarn add -D URL-Lader Mo...