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

WeChat Mini-Programm-Tutorial-Listen-Rendering

黄舟
黄舟Original
2017-01-16 15:04:571634Durchsuche

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>
Page({  
 items: [{  
 message: &#39;foo&#39;,  
 },{  
 message: &#39;bar&#39;  
 }]  
})

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>

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>

Block wx:for

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

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

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


Stellungnahme:
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