I have setup a project in node with the express framework. I like that it allows me to create a layout with a file called "layout" in the views directory. But what if I want to have multiple layout files? I don't see an option for that. Does anyone know a way?
Maybe something like:
res.render('report', {
title: 'My report',
layoutfile: 'mylayout'
});
layout
is what you're looking for :)
res.render('report', {
title : 'My report'
, layout : 'mylayout'
});
Assuming that the file matches the engine you're using. If not, you need to tack on the extension, e.g. layout.jade
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With