ホームページ  >  記事  >  WeChat アプレット  >  WeChat ミニ プログラム チュートリアル テンプレート

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

黄舟
黄舟オリジナル
2018-05-15 10:18:231901ブラウズ

テンプレート

WXML は、コード スニペットを定義してさまざまな場所で呼び出すことができるテンプレートを提供します。

テンプレートを定義する

name 属性をテンプレートの名前として使用します。次に、dcdc0fa59b5fea5bdae0d810c3919fcd 内で次のようなコード スニペットを定義します:

<!--  
 index: int  
 msg: string  
 time: string  
-->  
<template name="msgItem">  
 <view>  
 <text> {{index}}: {{msg}} </text>  
 <text> Time: {{time}} </text>  
 </view>  
</template>

テンプレートを使用します

is 属性を使用して、使用する必要があるテンプレートを宣言し、テンプレートに必要なデータを渡します。 :

09a523eb005576c6588ac061c054c651

Page({  
 data: {  
 item: {  
 index: 0,  
 msg: &#39;this is a template&#39;,  
 time: &#39;2016-09-15&#39;  
 }  
 }  
})

is 属性は、Mustache 構文を使用して、実行時にどのテンプレートをレンダリングする必要があるかを決定できます:

<template name="odd">  
 <view> odd </view>  
</template>  
<template name="even">  
 <view> even </view>  
</template>  
  
<block wx:for="{{[1, 2, 3, 4, 5]}}">  
 <template is="{{item % 2 == 0 ? &#39;even&#39; : &#39;odd&#39;}}"/>  
</block>

Scopeテンプレートの

テンプレートには独自のスコープがあり、データによって渡されたデータのみを使用できます。

上記は WeChat ミニ プログラム チュートリアル テンプレートの内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) をご覧ください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。