我快速浏览了Jade文档,我似乎无法弄清楚如何将包装器应用于我输出的所有模板。
这通常是怎么做的?
答案 0 :(得分:2)
听起来你想要template inheritance:
// layout.jade
!!!5
html
body
block content
content
块是您在将继承布局模板的所有模板中定义的:
// index.jade
extends layout
block content
h1 Hello World!
渲染index.jade
时,结果如下:
<!DOCTYPE html>
<html>
<body>
<h1>Hello World!</h1>
</body>
</html>
因此,在layout.jade
中,您可以设置所有常见元素,如JS / CSS,页眉/页脚等。