微信小程序 template 模板功能

1.什么是模板

WXML提供模板(template),可以在模板中定义代码片段,然后在不同的地方调用。

1 第一步,首先建立模板文件


image.png

2 第二步,引入模板


image.png

3第三步,输写模板功能


image.png

4第三步,输出模板内容


image.png
image.png

is 名字和 模板名字要对应起来


image.png

所有代码
template 模板代码

<template name="template_text" wx:for="{{optionData}}">
  <view class="temp_text">你好,这是我的第一个模板,我的名字是template_text</view>
       <block wx:for="{{optionData}}">
          <view>{{item.msg}} -- {{item.time}}</view>
      </block>
</template>

index界面

<!--index.wxml-->
<import src="./template/template.wxml"/>

<template is="template_text"  data="{{optionData}}"></template>

index.js 界面

Page({
  data: {
    motto: 'Hello World',
    userInfo: {},
    hasUserInfo: false,
    canIUse: wx.canIUse('button.open-type.getUserInfo'),
    optionData:[{
    index: 0,
    msg: 'this1',
    time: '2016'
  },{
        index: 1,
        msg: 'this2',
        time: '2317'
      },
  ]
  
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 上篇文章讲到根据一张微信小程序页面设计图,然合用flex布局,加ColorUI这个CSS样式库,去搭建这个...
    邻家阿涛阅读 1,753评论 1 3
  • 每天的学习记录,可能有的地方写的不对,因为刚学,以后发现错的话会回来改掉整体流程 https://develope...
    有点健忘阅读 4,773评论 0 7
  • 第一章 什么是微信小程序 1. 小程序介绍 微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取...
    呆毛和二货阅读 861评论 0 1
  • 微信小程序 基础技术设备 开发者工具的使用 框架全局文件 App.js小程序逻辑App.js文件用来定义全局数据和...
    chang_遇见缘阅读 577评论 0 1
  • 因新工作主要负责微信小程序这一块,最近的重心就移到这一块,该博客是对微信小程序整体的整理归纳以及标明一些细节点,初...
    majun00阅读 7,417评论 0 9