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

WeChatアプレットのリストレンダリング例の紹介

WBOY
リリース: 2022-11-10 17:43:33
転載
2605 人が閲覧しました

この記事では、WeChat ミニ プログラム に関する関連知識を提供します。主にリスト レンダリングに関する関連コンテンツを紹介します。一緒に見てみましょう。皆様のお役に立てれば幸いです。

WeChatアプレットのリストレンダリング例の紹介

【関連する学習の推奨事項: 小さなプログラム学習チュートリアル

wx:for

wx:for を通じて指定された配列に基づいて繰り返しコンポーネント構造をループしてレンダリングできます。構文の例は次のとおりです:

<view> 
    索引是:{{index}} 当前项是:{{item}}
</view>
ログイン後にコピー
ログイン後にコピー

デフォルトでは、現在のループ項目のインデックスは Index で表され、現在のループ項目は で表されます。アイテムハッカー.wxml 配列

<view> 
    索引是:{{index}} 当前项是:{{item}}
</view>
ログイン後にコピー
ログイン後にコピー

hacker.jsにアクセスするためのforループを定義します。 配列を定義します

Page({    data:{        arr1:['a','b','c']
    }
})
ログイン後にコピー
ログイン後にコピー

実行結果は次のとおりです:

WeChatアプレットのリストレンダリング例の紹介

現在の項目のインデックスと変数名を手動で指定します

使用wx:for-index 現在のループ項目のインデックスを指定する変数名 wx:for-item を使用して現在の項目の変数名を指定します サンプル コードは次のとおりです。

<view>
    索引是:{{idx}}  当前项是:{{itemName}}
</view>
ログイン後にコピー
ログイン後にコピー

hacker.wxml

<view>
    索引是:{{idx}}  当前项是:{{itemName}}
</view>
ログイン後にコピー
ログイン後にコピー

hacker.js

Page({    data:{        arr1:['a','b','c']
    }
})
ログイン後にコピー
ログイン後にコピー

実行結果は次のとおりです。 wx:key の使用法WeChatアプレットのリストレンダリング例の紹介

Vue リスト レンダリングの :key と同様に、アプレットがリスト レンダリングを実装する場合、レンダリング効率を向上させるために、レンダリングされたリスト項目に一意のキー値を指定することも推奨されます。以下のように: hacker.wxml

<view>{{item.name}}</view>
ログイン後にコピー

hacker.js

Page({    data:{        userList:[
            {id: 1,name: 'hacker'},
            {id: 2,name: 'meng'},
            {id: 3,name: 'yuan'}
        ]
    }
})
ログイン後にコピー
実行結果は次のとおりです:

[関連する学習の推奨事項:

小プログラム学習チュートリアル

]WeChatアプレットのリストレンダリング例の紹介

以上がWeChatアプレットのリストレンダリング例の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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