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
1. Über den Dateiserver Wenn Sie in einem Projekt...
Wie können Sie das Lamaging von Routen vergessen,...
Standardmäßig werden Breite und Höhe der Kopfzeil...
Heutzutage wird aufgrund der Projektanforderungen ...
Vorwort In diesem Artikel untersuchen wir die Ent...
Wir haben vorgestellt, wie man mit den CSS3-Spalt...
Installieren Sie MySQL zum ersten Mal auf Ihrem C...
Vererbung von Prototypketten Die Prototypenvererb...
Informationen zur Centos-Installation von MySQL f...
Einführung Mit EXISTS wird geprüft, ob eine Unter...
Laden Sie MySQL für Mac herunter: https://downloa...
1 Gespeicherte Prozedur 1.1 Was ist eine gespeich...
Hintergrund Ich habe mit meinen Klassenkameraden ...
1. Gleiche IP-Adresse, unterschiedliche Portnumme...
20200804Nachtrag: Der Artikel könnte falsch sein....