我将“主题”作为存储在MongoDB中的页面对象上的信息。现在,我检索页面,并在我的路由器中执行res.render(“...”,页面)。我想基于我的jade文件中的主题扩展正确的布局,如下所示:
- var theme = page.theme;
extends theme
这不起作用 - 我收到错误!如果我尝试以下
- var theme = page.theme
extends= theme
页面渲染,但它确实拾取了主题。
问题有没有办法让我根据变量动态扩展布局?谢谢你的帮助!
答案 0 :(得分:1)
没有; extends是编译时,你不能使用它渲染时间