温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

微信小程序中template模板是什么

发布时间:2021-06-04 14:11:00 来源:亿速云 阅读:218 作者:小新 栏目:移动开发

这篇文章将为大家详细讲解有关微信小程序中template模板是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

微信小程序template模板使用

微信小程序中template模板是什么

效果图

一、模板定义

模板最重要的是模板的名称,即""

以下是实例模板代码

<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 使用 模板定义时的名称 data里面是循环里面里面的数据 用“...”表示的话,就可以把item里面的数据全部平铺出来,这样在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';

关于“微信小程序中template模板是什么”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI