Как настроить несколько шаблонов макета в макете и использовать его при использовании механизма шаблонов экспресс-руля?
По умолчанию в макете используется только один интерфейсный шаблон main.handlebars.Если у меня все еще есть шаблон фоновой страницы, он помещается в файл макета для фоновой страницы администратора.Как мне его настроить?
Это конфигурация, которая относится к Express?Ищу совет!Спасибо!
введите описание изображения здесь
const express = require('express');
const exphbs = require('express-handlebars');
const mongoose = require('mongoose');
const bodyParser = require('body-parser');
const path = require('path');
const db = require('./config/key').mongoURI;
const app = express();
const port = 3000;
app.engine('handlebars', exphbs({
defaultLayout: 'main',
//Here you can directly add another template file adminIndex? Is this OK?Because the background layout is inconsistent with the foreground.
layout:'adminIndex'
}));
app.set('view engine', 'handlebars');
app.set('views', __dirname + '/views');
Нет аналогичного метода решения проблем в сети, поэтому я в замешательстве.