微信小程序-WXML-template模板

微信小程序中的模板,可以在其中定义代码片段,然后再不同的地方调用。

1.定义模板

name属性,取值为模板的名字

<tempalte name="msgItem"><view><text>{{index}}:{{msg}}</text></view>
</tamplate>

2.使用模板

模板定义后,默认是不显示的,必须使用is属性,声明需要使用的模板,将模板的data传入

<template name="msgItem"><text> {{index}}: {{msg}} </text>
</template>
<!--上下name属性值要一致,data表示传入数据-->
<template is="msgItem" data="{{...item}}"></template>

js:使用 is 属性,声明需要的使用的模板,将模板所需要的 data 传入

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

显示内容: 0: this is a template

案例2:

<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 ? 'even' : 'odd'}}"/>
</block>

显示内容

oddevenoddevenodd

微信小程序-WXML-template模板相关推荐

  1. 微信小程序使用template模板

    首先简单的看一下文件结构: 第一步:新建一个template文件夹,里面新建一个template.wxml和template.wxss: template.wxml: <template nam ...

  2. 微信小程序开发template模板使用

    在小程序开发过程中,一个项目需要在多处页面使用类似的模块,就需要创建模板减少代码量,同时提高代码复用度.小程序通过template 标签使用模板,template 标签的 is 属性与模板的 name ...

  3. 微信小程序中template模板使用

    小程序官方使用简介 模板 WXML提供模板(template),可以在模板中定义代码片段,然后在不同的地方调用. 定义模板 使用 name 属性,作为模板的名字.然后在内定义代码片段,如: <! ...

  4. 微信小程序C语言通讯录,微信小程序のwxml列表渲染

    列表渲染存在的意义 以电商为例,我们希望渲染5个商品,而又希望容易改变,我们就要在wxml中动态添加. {{index+1}}:{{item.name}} Page({ data: { message ...

  5. TP5之微信小程序推送模板消息

    TP5之微信小程序推送模板消息 1.获取formId并且存储起来,获取formId方法见: https://blog.csdn.net/u010481239/article/details/78239 ...

  6. 微信小程序数据绑定与模板语法

    微信小程序数据与模板配置 总述: 对应的语法格式与vue的语法格式类似 wxml数据绑定 WXML 模板语法 - 数据绑定.数据绑定的基本原则 在 data 中定义数据 在 WXML 中使用数据 在 ...

  7. 微信小程序-WXML转换类型

    微信小程序-WXML转换类型 情景:需要在WXML中把字符串转化成数字类型 解决:引入WXS wxs是小程序的一套脚本语言,结合wxml,可以构建出页面的结构. wxs不依赖于运行时的基础库版本,可以 ...

  8. 32套企业店铺展示微信小程序源码模板集合

    32套企业店铺展示微信小程序源码模板集合,前端小程序模板,有门锁.水果.母婴等行业 源码优势 此版本微信小程序为开发版,没有错误,上传就可以用.(无后台!不用后台服务器!) 如果你不想那么麻烦,就想展 ...

  9. 微信小程序 - WXML 模板语法 - 条件渲染

    1.wx:if (1)在微信小程序中,使用 wx:if="{{condition}}" 来判断是否需要渲染该代码块: <view wx:if="{{conditio ...

  10. 微信小程序使用template标签实现五星评分

    前言    微信小程序特点"无须安装,无须卸载,触手可及,用完即走",适合轻量级应用快速开发.小程序模版思想是它开发的核心思想,可以帮助开发者减少很多重复代码,我们来看看怎么在小程 ...

最新文章

  1. CCControlSwitch 、CCControlSlider、CCControlButton
  2. 干货 | 一文总结旋转目标检测全面综述:论文方法与代码
  3. php实现input输入框失去焦点自动保存输入框的数据
  4. 《Oracle从入门到精通》读书笔记第八章 管理表空间和数据文件之二
  5. 可变分区存储管理实验报告总结_操作系统第5次实验报告:内存管理
  6. 【c++算法】变动性算法
  7. Struts2 action的单例与多例
  8. from torch._C import * ImportError: DLL load failed解决方法
  9. 中国口服补液盐市场趋势报告、技术动态创新及市场预测
  10. 无人驾驶泊车?你要再多等等,百度Apollo和大众刚启动合作
  11. MessageDialog MessageDialogPage
  12. 行业知识图谱调查报告(二):知识图谱构建及行业知识图谱构建举例
  13. java随机星星怎么闪_原生js实现星星闪烁的效果
  14. Android小Demo——绘制小机器人
  15. 【有利可图网】双十一“亮眼”设计大赏来了!!
  16. 教务系统爬虫收集学生成绩信息
  17. Ubuntu下Redis设置密码时配置文件修改密码成功但仍CONFIG GET为空问题解决摸索小记
  18. Adobe Creative Suite 3: Ready this year?
  19. [PM2] Spawning PM2 daemon with pm2_home=/root/.pm2 错误
  20. 分享!快速认证抖音企业蓝V的方案与常见问题

热门文章

  1. 使用dom4j来解析xml文件或xml字符串
  2. python深度学习include框架_《用Python实现深度学习框架》上市
  3. 你的深度思考能力,是如何一步步被毁掉的?
  4. Eclipse照亮Java众生 扩大地盘
  5. HTML基础——table标签
  6. À¸´£º¹²ÏíÖйúÐÅÏ¢²úÒµ´øÀ´µÄÓ°ÏìÁ¦
  7. max模型怎么导入ue4_请问max的场景怎么完整导入到ue4?
  8. 网易云课堂个性化推荐实践与思考
  9. 园友们赶快行动起来,免费获得微软MCSD证书!
  10. MySQL 递归 sql语句 WITH表达式实现