0

我用玉定义了一个布局。这很简单。我只是把它放在views文件夹中并称之为layout.jade

有什么办法可以避免一个视图不使用 layout.jade 作为布局?这是它的渲染方式:

exports.help = function(req, res) {
    res.render('help', { title: 'Help'} );
};

谢谢

4

1 回答 1

4

如果您不想进行布局,请执行以下操作:

exports.help = function(req, res) { 
    res.render('help', { layout: false, title: 'Help'} ); 
};

如果你想使用另一个布局,你可以这样做(假设你的新布局文件名为 new_layout.jade):

exports.help = function(req, res) { 
    res.render('help', { layout: 'new_layout', title: 'Help'} ); 
};

这是一个我觉得很有帮助的教程。

于 2012-09-20T19:02:45.727 回答