ホームページ >WeChat アプレット >ミニプログラム開発 >WeChat ミニ プログラム テンプレートの分析

WeChat ミニ プログラム テンプレートの分析

不言
不言オリジナル
2018-06-23 16:53:032709ブラウズ

この記事では、WeChat ミニ プログラム テンプレートの使用に関する関連情報を主に紹介します。この記事が、このような機能を理解して習得するのに役立つことを願っています。

WeChat ミニ プログラム テンプレートの使用方法

WeChat ミニ プログラムはテンプレートの使用を提供します。つまり、同じセクションをコードの相互運用性のために使用できます。以下のレンダリングに示すように、テンプレートを使用できます。

レンダリング

1. テンプレートの定義

テンプレートについて最も重要なことは、テンプレートの名前です。これは「」です

以下はテンプレートコードの例です

<template name="postItem">
 <view class=&#39;post-container&#39;>
  <view class=&#39;post-author-date&#39;>
   <image class=&#39;post-author&#39; src=&#39;{{avatar}}&#39;></image>
   <text class=&#39;post-date&#39;>{{date}}</text>
  </view>
  <text class=&#39;post-title&#39;>{{title}}</text>
  <image class=&#39;post-image&#39; src=&#39;{{imgSrc}}&#39;></image>
  <text class=&#39;post-content&#39;>{{content}}</text>
  <view class=&#39;post-like&#39;>
   <image class=&#39;post-like-image&#39; src=&#39;/images/icon/chat.png&#39;></image>
   <text class=&#39;post-link-text&#39;>{{collection}}</text>
   <image class=&#39;post-like-image&#39; src=&#39;/images/icon/view.png&#39;></image>
   <text class=&#39;post-link-text&#39;>{{reading}}</text>
  </view>
 </view>
</template>

wxssファイル

 .post-container {
 display: flex;
 flex-direction: column;
 margin-top: 20rpx;
 margin-bottom: 40rpx;
 background-color: white;
 border-bottom: 1px solid #ededed;
 border-top: 1px solid #ededed;
 padding-bottom: 5px;
}
.post-author-date {
 margin: 10rpx 0 20rpx 10rpx;
}
.post-author {
 width: 60rpx;
 height: 60rpx;
 vertical-align: middle;
}
.post-date {
 margin-left: 20rpx;
 vertical-align: middle;
 margin-bottom: 5px;
 font-size: 26rpx;
}
.post-title {
 font-size: 34rpx;
 font-weight: 600;
 color: #333;
 margin-bottom: 10px;
 margin-left: 10px;
 margin-right: 10px;
}
.post-image {
 margin-left: 16px;
 width: 100%;
 height: 340rpx;
 margin: auto 0;
 margin-bottom: 15rpx;
}
.post-content {
 color: #666;
 font-size: 28rpx;
 margin-bottom: 20rpx;
 margin-left: 20rpx;
 margin-right: 20rpx;
 letter-spacing: 2rpx;
 line-height: 40rpx;
}
.post-like {
 font-size: 13px;
 flex-direction: row;
 line-height: 16px;
 margin-left: 16px;
 color: gray;
}
.post-like-image {
 height: 16px;
 width: 16px;
 margin-right: 8px;
 vertical-align: middle;
}
.post-link-text {
 vertical-align: middle;
 margin-right: 20px;
}

2.テンプレートの利用

テンプレートファイルを導入する

テンプレート定義を使用する場合、nameデータがループ内にあります。ループは「…」で表現し、アイテムを入れることができます。 データはすべてフラット化されているため、テンプレートに「item.xx」を記述する必要はなく、アイテムに直接属性を記述するだけで使用できます。テンプレート プログラム wxml ファイル

wxss ファイル

以上がこの記事の全内容です。その他の関連コンテンツについては、ご注目ください。 PHP中国語ウェブサイトです!

関連する推奨事項:

WeChat ミニ プログラム チャート プラグイン (wx-charts) の紹介

WeChat ミニ プログラムのピッカー コンポーネントの簡単な使用法

WeChat ミニ プログラムの開発と実装カスタム トースト ポップアップ ボックス


以上がWeChat ミニ プログラム テンプレートの分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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