Несколько файлов макета в node.js express framework
У меня есть проект в node с явной структурой. Мне нравится, что он позволяет мне создать макет с файлом под названием "layout" в каталоге представлений. Но что, если я хочу иметь несколько файлов макета? Я не вижу возможности для этого. Кто-нибудь знает способ?
Может быть что-то вроде:
res.render('report', {
title: 'My report',
layoutfile: 'mylayout'
});
Ответы
Ответ 1
layout
- это то, что вы ищете:)
res.render('report', {
title : 'My report'
, layout : 'mylayout'
});
Предполагая, что файл соответствует используемому вами движку. Если нет, вам нужно зацепиться за расширение, например. layout.jade