|
導(dǎo)讀微信小程序,簡(jiǎn)稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應(yīng)用,它實(shí)現(xiàn)了應(yīng)用“觸手可及”的夢(mèng)想,用戶掃一掃或搜一下即可打開應(yīng)用。小程序是一種不用下載就能使用的應(yīng)用,也是一... 微信小程序,簡(jiǎn)稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應(yīng)用,它實(shí)現(xiàn)了應(yīng)用“觸手可及”的夢(mèng)想,用戶掃一掃或搜一下即可打開應(yīng)用。小程序是一種不用下載就能使用的應(yīng)用,也是一項(xiàng)門檻非常高的創(chuàng)新,經(jīng)過將近兩年的發(fā)展,已經(jīng)構(gòu)造了新的小程序開發(fā)環(huán)境和開發(fā)者生態(tài)。 這篇文章主要介紹了微信小程序template模板使用的相關(guān)資料,希望通過本文能幫助到大家,讓大家理解掌握這樣的功能,需要的朋友可以參考下微信小程序template模板使用 前言 微信小程序中提供了template使用,即相同的板塊可以進(jìn)行代碼互用,如下方的效果圖,就可以用template。
效果圖 一、模板定義 模板最重要的是模板的名稱,即"" 以下是實(shí)例模板代碼 <template name="postItem">
<view class='post-container'>
<view class='post-author-date'>
<image class='post-author' src='{{avatar}}'></image>
<text class='post-date'>{{date}}</text>
</view>
<text class='post-title'>{{title}}</text>
<image class='post-image' src='{{imgSrc}}'></image>
<text class='post-content'>{{content}}</text>
<view class='post-like'>
<image class='post-like-image' src='/images/icon/chat.png'></image>
<text class='post-link-text'>{{collection}}</text>
<image class='post-like-image' src='/images/icon/view.png'></image>
<text class='post-link-text'>{{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;
}二、模板使用 引入模板文件 使用模板文件 用is 使用 模板定義時(shí)的名稱 data里面是循環(huán)里面里面的數(shù)據(jù) 用“...”表示的話,就可以把item里面的數(shù)據(jù)全部平鋪出來(lái),這樣在template里面就不用寫“item.xx”了,直接寫item里面的屬性就可以了 要使用template的程序wxml文件 <import src="post-item/post-item-template.wxml" />
<view>
<block wx:for="{{postList}}" wx:for-item="item">
<template is="postItem" data="{{...item}}" />
</block>
</view>wxss 文件 @import 'post-item/post-item-template.wxss'; 以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,更多相關(guān)內(nèi)容請(qǐng)關(guān)注PHP中文網(wǎng)! 相關(guān)推薦: 微信小程序開發(fā)之實(shí)現(xiàn)自定義Toast彈框 以上就是微信小程序template模板的分析的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章! 小程序是一種不需要下載安裝即可使用的應(yīng)用,它實(shí)現(xiàn)了應(yīng)用“觸手可及”的夢(mèng)想,用戶掃一掃或者搜一下即可打開應(yīng)用。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!