动态扩展Jade中的布局

时间:2013-05-01 11:35:52

标签: themes pug

我将“主题”作为存储在MongoDB中的页面对象上的信息。现在,我检索页面,并在我的路由器中执行res.render(“...”,页面)。我想基于我的jade文件中的主题扩展正确的布局,如下所示:

- var theme = page.theme;
extends theme 

这不起作用 - 我收到错误!如果我尝试以下

- var theme = page.theme
extends= theme

页面渲染,但它确实拾取了主题。

问题有没有办法让我根据变量动态扩展布局?谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

没有; extends是编译时,你不能使用它渲染时间