0
我做了,我想在我的所有頁面,包括頭文件,它也包括導航欄,並在其體內簡而言之就是這個樣子如何在Jade中創建模板文件,以便將其包含在其他頁面中?
!!!
html
head
title
body
我想能夠將它包含在任何其他文件中,並且能夠繼續在體內寫入,如果我現在嘗試將其包含在內,則在關閉</html>
之後出現在新文件中寫入的任何內容,那麼如何才能做到這一點?謝謝。
我做了,我想在我的所有頁面,包括頭文件,它也包括導航欄,並在其體內簡而言之就是這個樣子如何在Jade中創建模板文件,以便將其包含在其他頁面中?
!!!
html
head
title
body
我想能夠將它包含在任何其他文件中,並且能夠繼續在體內寫入,如果我現在嘗試將其包含在內,則在關閉</html>
之後出現在新文件中寫入的任何內容,那麼如何才能做到這一點?謝謝。
使用block
,但以其他方式思考。創建一個包含共享部分的base.jade,並對其進行擴展。
!!!
html
head
title
body
block main
p Hello
少於其他文件:
extends base
block append body
p World
這將導致
<html>
<head>
<title></title>
</head>
<body>
<p>Hello</p>
<p>World</p>
</body>
</html>
比有一個命令include
,這是不是你想要的,但也許不值一提。在docs
!!!
html
head
include head.jade
body
block main
更多信息