In diesem Artikelbeispiel wird der spezifische Code des Applets zur Implementierung einer einfachen Listenfunktion zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt Listenkomponente für Solange Sie der Komponente ein Array hinzufügen, können Sie die Listenkomponente implementieren WXML-Code <block wx:for="{{yetinglist}}"> <view class='waibian' bindtap="readDetail" data-id="{{item.title}}"> <image src="{{item.smallLogo}}" Klasse='leftimagecss'></image> <Ansichtsklasse='righttextcss'> <text class='titlecss'>【Nachthören】{{item.title}}</text> <text class='nicenamecss'>{{item.nickname}}</text> <Ansichtsklasse='timecss'> <text class='playcunnter'>Spielzeiten:{{item.playtimes}}</text> <text class='time'>Sammlung:{{item.likes}}</text> </Ansicht> </Ansicht> </Ansicht> </block> index.js-Code Seite({ Daten: { yetinglist:[], } //Liste Klickereignis readDetail: function(e) { //Zu anderen Seiten springen wx.navigateTo({ URL: '../twoVC/twovc?id='+e.currentTarget.dataset.id }) // console.log(e.currentTarget.dataset.id); }, //Das Laden einer Seite wird einmalig aufgerufen onLoad: function () { var das = dies; //Netzwerkanalyse wx.request({ url:'http://mobile.ximalaya.com/mobile/v1/album/track/ts-1499312754612?albumId=260769&device=iPhone&isAsc=true&pageId=1&pageSize=20&', Erfolg:Funktion(res) { Konsole.log(res.data.data.list) dass.setData({ yetinglist:res.data.data.list, }) } }) } }) wxxml-Code .waibian{ Anzeige: -webkit-flex; /* Safari */ -webkit-justify-content: initial; /* Safari 6.1+ */ Anzeige: Flex; Inhalt ausrichten: initial; } .leftimagecss{ Rand links: 5px; Rand oben: 5px; Rand unten: 5px; Breite: 40 %; Höhe: 110px; Rahmenradius: 10px; } .righttextcss{ Rand links: 10px; Höhe: 110px; Breite: 70%; Flex-Wrap: Umwickeln; Anzeige: Flex; Inhalt ausrichten: Abstand herum; } .titlecss{ Höhe: 40px; Breite: 100 %; Rand oben: 5px; Schriftgröße: mittel; Textüberlauf: -o-Ellipse-letzte Zeile; Überlauf: versteckt; Textüberlauf: Auslassungspunkte; Anzeige: -webkit-box; -Webkit-Leitungsklemme: 2; -webkit-box-orient: vertikal; } .nicenamecss{ Breite: 100 %; Höhe: 30px; Schriftgröße: klein; -webkit-text-fill-color: hellgrau; } .timecss{ Höhe: 20px; Breite: 100 %; Anzeige: Flex; Inhalt ausrichten: Abstand dazwischen; } .playcunnter{ Schriftgröße: klein; -webkit-text-fill-color: blauviolett; } .Zeit{ Rand rechts: 10px; Schriftgröße: klein; -Webkit-Text-Füllfarbe: Rasengrün; } 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:
|
>>: Lösung für das Problem, dass eine Linux-Änderung der MySQL-Konfiguration nicht wirksam wird
CocosCreator-Version: 2.4.2 Praktische Projektanw...
Inhaltsverzeichnis 1. Was ist eine Veranstaltung?...
Inhaltsverzeichnis 1. Inhaltsübersicht 2. Konzept...
Bei der tatsächlichen Webentwicklung ist für das ...
Vorwort Also habe ich diesen Blog geschrieben. Di...
MySQL Replikationsfilter dynamisch ändern Lassen ...
In diesem Artikel wird der spezifische Code für J...
Grundlegende Umgebungskonfiguration Bitte kaufen ...
1. Beschreibung der Schwachstelle Am 15. Mai 2019...
Vorwort Vor kurzem bin ich auf ein interessantes ...
Primitive Werte -> primitive Typen Number Stri...
Einzeilige Funktionen vom Datumstyp in MySQL: CUR...
Festlegen der Eigenschaften für Mindest- und Maxi...
1. Einführung in mysqldump mysqldump ist ein logi...
1. Vermeiden Sie es, die Seite als XML-Typ zu dek...