Heim > WeChat-Applet > Mini-Programmentwicklung > WeChat Mini-Programm-Tutorial-Listen-Rendering

WeChat Mini-Programm-Tutorial-Listen-Rendering

黄舟
Freigeben: 2017-01-16 15:04:57
Original
1729 Leute haben es durchsucht

wx:for

Verwenden Sie das Steuerattribut wx:for für die Komponente, um ein Array zu binden, und die Komponente kann mithilfe der Daten jedes Elements im Array wiederholt gerendert werden.

Der tiefgestellte Variablenname des aktuellen Elements des Standardarrays ist standardmäßig index, und der Variablenname des aktuellen Elements des Arrays ist standardmäßig item

<view wx:for="{{items}}">  
 {{index}}: {{item.message}}  
</view>
Nach dem Login kopieren
Page({  
 items: [{  
 message: &#39;foo&#39;,  
 },{  
 message: &#39;bar&#39;  
 }]  
})
Nach dem Login kopieren

Verwenden Sie wx :for-item, um das Array anzugeben. Der Variablenname des aktuellen Elements

Verwenden Sie wx:for-index, um den Variablennamen des aktuellen Index des Arrays anzugeben:

<view wx:for="{{array}}" wx:for-index="idx" wx:for-item="itemName">  
 {{idx}}: {{itemName.message}}  
</view>
Nach dem Login kopieren

wx :for kann auch verschachtelt werden. Unten finden Sie eine Multiplikationstabelle

<view wx:for="{{[1, 2, 3, 4, 5, 6, 7, 8, 9]}}" wx:for-item="i">  
 <view wx:for="{{[1, 2, 3, 4, 5, 6, 7, 8, 9]}}" wx:for-item="j">  
 <view wx:if="{{i <= j}}">  
  {{i}} * {{j}} = {{i * j}}  
 </view>  
 </view>  
</view>
Nach dem Login kopieren

Block wx:for

Ähnlich wie Block wx:if kann wx:for auch für den -Tag zum Rendern einer Struktur mit mehreren Knoten. Zum Beispiel:

<block wx:for="{{[1, 2, 3]}}">  
 <view> {{index}}: </view>  
 <view> {{item}} </view>  
</block>
Nach dem Login kopieren

Das Obige ist der Inhalt der Listendarstellung des WeChat-Applet-Tutorials. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage