ホームページ > WeChat アプレット > ミニプログラム開発 > WeChat ミニ プログラム チュートリアル リストのレンダリング

WeChat ミニ プログラム チュートリアル リストのレンダリング

黄舟
リリース: 2017-01-16 15:04:57
オリジナル
1707 人が閲覧しました

wx:for

コンポーネントの wx:for コントロール属性を使用して配列をバインドすると、配列内の各項目のデータを使用してコンポーネントを繰り返しレンダリングできます。

デフォルトでは、配列内の現在の項目の添字変数名はデフォルトでindex、配列内の現在の項目の変数名はデフォルトでitemになります

<view wx:for="{{items}}">  
 {{index}}: {{item.message}}  
</view>
ログイン後にコピー
Page({  
 items: [{  
 message: &#39;foo&#39;,  
 },{  
 message: &#39;bar&#39;  
 }]  
})
ログイン後にコピー

wx:for-itemを使用して、配列の現在の要素

wx:for-index を使用します。 配列の現在の添字の変数名を指定できます:

<view wx:for="{{array}}" wx:for-index="idx" wx:for-item="itemName">  
 {{idx}}: {{itemName.message}}  
</view>
ログイン後にコピー

wx:for はネストすることもできます。 以下は乗算表です

<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>
ログイン後にコピー

ブロック wx:for

ブロック wx:if と同様に、wx:for も タグで使用して、複数のノードを含む構造ブロックをレンダリングできます。例:

<block wx:for="{{[1, 2, 3]}}">  
 <view> {{index}}: </view>  
 <view> {{item}} </view>  
</block>
ログイン後にコピー

上記は、WeChat アプレット チュートリアルのリスト レンダリングの内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (m.sbmmt.com) に注目してください。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート