javascript - node.js express 框架中的多个布局文件

标签 javascript node.js express

我已经使用 express 框架在 Node 中设置了一个项目。我喜欢它允许我在 View 目录中使用名为“布局”的文件创建布局。但是如果我想拥有多个布局文件怎么办?我没有看到这样的选择。有人知道方法吗?

可能是这样的:

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

最佳答案

layout 就是你要找的 :)

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

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

关于javascript - node.js express 框架中的多个布局文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7215916/

相关文章:

javascript - 如何使用scrapy从python中的javascript onclick属性获取href值?

javascript - 如何检测客户端与nodejs中的redis断开连接?

javascript - 箭头函数不触发

node.js - 如何释放nodeJS Q promise 链中的资源并返回 promise ?

node.js - Node : Serving dynamic files

php - 为有限大小的数据库表的内容解析文本

javascript - DatePicker 不尊重表单重置

javascript - 如何从ajax加载的html中获取类名和属性

javascript - Mongoose:在数组中填充对象时出现问题

angularjs - 如何将我的 Node js 应用程序转换为单页 Angular 应用程序