当布局有两种不同的设计时,如何编写条件玉?

时间:2015-05-23 06:05:02

标签: css pug harp

我正在建立一个关于harp.js的网站。 我有一个layout.jade文件,其中包含_header.jade,其编写方式如

new Hello().sayHelloTo(...)

现在,我的设计发生了变化。我不希望所有标题看起来都一样。如果我想要网站的不同标题,我应该如何将条件放到玉文件中?

1 个答案:

答案 0 :(得分:0)

将一些变量(如layout)传递到模板中,然后就可以在模板中使用简单条件。

if layout === '1'
  != partial("_hedaer1")
else if layout === '2'
  != partial("_header2")

否则你可以渲染内容和布局彼此独立