由于微信小程序文件大小的限制, 可以把一些公用的文件 单离出来形成模板, 从而被各个模板引用:
定义模板第一种方式:
新建一个目录:
写入:
<text>hello world</text>
模板引入:(这里引入后面一定要有反斜杠 / )
<include src="../template/header" />
定义模板第二种方式:
定义一个 common.wxml 文件
写入:
<template name="header">
这里是头部
- </template>
- <template name="footer">
这里是底部
</template>
这种方法引入是通过 import 方法: 主要反斜杠
- <import src="../template/common.wxml" />
- <template id=header />
- <template id=footer />
使用第二种方法: 还可以进行传递参数:
- <template name="header">
- {{header}}
- </template>
- <template name="footer">
- {{footer}}
- </template>
引入:
- <import src="../template/common.wxml" />
- <template id=header data="{{header: 这里是头部}}" />
- <template id=footer data="{{footer: 这里是底部}}" />
来源: http://www.bubuko.com/infodetail-2511495.html