包含模板標籤
示例
在模板中包含模板
<!DOCTYPE html>
<html>
<body>
{% include mymenu.html %}
<h1>Welcome</h1>
<p>This is my webpage</p>
</body>
</html>
執行示例 »
定義和用法
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 關鍵字一起使用。您可以擁有任意數量的鍵/值對。 |