如何在jade中使用块插入任意代码(“partials”样式)(在Express 3.0之后)?
假设我有各种模板继承自“layout.jade”,每个模板都呈现不同的视图,但我有共同的代码(适合部分)。
我所想到的唯一解决方案是使用公共代码制作一个共同的父级,但它似乎很奇怪... ...
parent
body
block no_common_1
block common_1
... code
block no_common_2
block common_2
... code
child1
block no_common_1
... code
block common_1
block no_common_2
... code
block common_2
child2
block no_common_1
... code
block common_1
block no_common_2
... code
block common_2
这是声音吗?我可以在这里和那里跳过一些街区吗?怎么改变秩序?
非常感谢!
答案 0 :(得分:2)
从express.js中删除了部分内容,但Jade仍然拥有它们。您必须使用include +部分路径。
include ../path/to/partial