1

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

- var theme = page.theme;
extends theme 

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

- var theme = page.theme
extends= theme

页面呈现,但它不选择主题。

问题有什么方法可以让我像这样基于变量动态扩展布局?谢谢你的帮助!

4

1 回答 1

1

不; extends 是编译时,你不能在渲染时使用它

于 2013-05-01T13:57:03.997 回答