2013-08-06 2 views
-1

В настоящее время я использую nodejs, express, jade и mongodb для создания веб-сайта. До сих пор он прошел хорошо, но в настоящее время я пытаюсь разместить небольшой бокс на каждой странице сайта, на котором отображаются любые обновления/информация/уведомления. Я понимаю, что в nodejs вы можете использовать res.render для отображения страницы и передачи переменной через Jade (в прошлом использование res.render ive прошло через массив данных mongodb для нефрита). Однако, так как я хочу, чтобы эта панель уведомлений отображалась на каждой странице сайта, я хочу иметь возможность: «расширяет уведомления», чтобы вытащить нефритовый код для панели уведомлений из отдельного нефритового файла. Поэтому мне было интересно, как я могу передать переменную в jade (в данном случае массив из базы данных mongo уведомлений для показа) без необходимости отрисовки страницы (например, res.render)Использование NodeJS для отправки данных mongodb через Jade

ответ

1

Расширения Макет просто передает через код, поэтому использование res.render на начальной странице и перенос переменной через работу также будет работать для любого кода в пределах «расширяет уведомления»

Смежные вопросы