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