Javascript node.js express framework中的多个布局文件

Javascript node.js express framework中的多个布局文件,javascript,node.js,express,Javascript,Node.js,Express,我已经使用express framework在节点中设置了一个项目。我喜欢它允许我在views目录中创建一个名为“layout”的布局文件。但是如果我想要多个布局文件呢?我看不出有这样的选择。有人知道路吗 可能是这样的: res.render('report', { title: 'My report', layoutfile: 'mylayout' }); layout是您需要的:) 假设文件与您正在使用的引擎匹配。如果没有,您需要添加扩展,例如layout.

我已经使用express framework在节点中设置了一个项目。我喜欢它允许我在views目录中创建一个名为“layout”的布局文件。但是如果我想要多个布局文件呢?我看不出有这样的选择。有人知道路吗

可能是这样的:

res.render('report', {
        title: 'My report',
        layoutfile: 'mylayout'
});

layout
是您需要的:)


假设文件与您正在使用的引擎匹配。如果没有,您需要添加扩展,例如
layout.jade

哇。。。我觉得有点傻。在文档中,它说你可以设置layout:false,但它没有提到你可以使用不同的名称。谢谢你提供的信息。我只是看了看——事实上是这样,再向下滚动几行:)你知道什么。的确如此。所有这些麻烦都是因为我不识字。。。无论如何,谢谢你的回答:-)
res.render('report', {
       title : 'My report'
    , layout : 'mylayout'
});