包含模板标签
示例
在模板中包含模板
<!DOCTYPE html>
<html>
<body>
{% include mymenu.html %}
<h1>Welcome</h1>
<p>This is my webpage</p>
</body>
</html>
运行示例 »
定义和用法
The include
标签允许您包含来自另一个模板的内容。
将 include
标签放置在您希望显示内容的确切位置。
当您在许多页面上具有相同内容时,这很有用。
您还可以使用 with
关键字将变量发送到模板。
示例
如果包含文件如下所示
<div>HOME | {{ me }} | ABOUT | FORUM | {{ sponsor }}</div>
模板可以像这样将变量值发送到包含文件
<!DOCTYPE html>
<html>
<body>
{% include mymenu.html with me="ALEXANDER" sponsor="W3SCHOOLS" %}
<h1>Welcome</h1>
<p>This is my webpage</p>
</body>
</html>
运行示例 »
语法
{% include template %}
或
{% include template with key=value%}
参数
值 | 描述 |
---|---|
template | 必需。模板的文件名。字符串或变量。 |
key=value | 可选。要发送到包含文件的变量名称和值。与 with 关键字一起使用。您可以根据需要设置任意多个键/值对。 |