Задать вопрос
@yaroslav1996

Express + express-handlebars вывод определенных данных из базы на каждой странице?

Друзья, извините может этот вопрос покажется глупым! У меня есть partilas footer.hbs и head.hbs , в эти шаблоны из базы mongodb, я хочу добавлять данные микроразметки которые хранятся в коллекции microdata допустим , эти данные общие должны выводится на каждой странице.

Мне известен один способ, прокидывать данные с каждым запросом. Но может есть более лаконичное решение ?
  • Вопрос задан
  • 183 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Node.js для backend-разработки
    6 месяцев
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
Решения вопроса 1
Negezor
@Negezor
Senior Shaurma Developer
app.use(async (req, res, next) => {
    try {
        res.locals.microdata = await getMicrodata();
        
        next();
    } catch (error) {
        next(error);
    }
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы