【发布时间】:2015-11-23 20:06:52
【问题描述】:
我在 node.js Express 中使用 Jade 模板引擎。如果我们希望在 Jade 文件中包含另一个 Jade 文件,我们可以执行以下操作:
exports.overview = function(req, res, next) {
var jade = require('jade');
res.render('A', {
main: jade.renderFile('./views/B.jade')
});
};
我的问题是:如果我们希望将包含链接到 2 个以上的文件怎么办?假设 A.jade 包含 B.jade,而 B.jade 又包含 C.jade。我在想我们可以这样做:
exports.overview = function(req, res, next) {
var jade = require('jade');
res.render('A', {
main: jade.renderFile('./views/B.jade',{
carousel: jade.renderFile('./views/C.jade')
})
});
};
显然它不会起作用。我们应该怎么做?
【问题讨论】:
标签: javascript node.js express include pug