#jquery #node.js #express-handlebars
#jquery #node.js #экспресс-рули
Вопрос:
Итак, я пытаюсь получить данные в глобальную переменную внутри моего файла jQuery. Я назначаю глобальную переменную в node.js:
// Global Variables
app.use((req, res, next) => {
if (req.user) {
res.locals.user = req.user.meta || null;
}
next();
// New.find().sort({date: -1}).then(results => {
// res.locals.news = results;
// next();
// });
});
Что я пытаюсь здесь сделать, так это использовать user
внутри jQuery, используя правильные данные. Конечно, данные для шаблона handlebars передаются правильно:
<link rel="stylesheet" href="/css/game.css">
{{> game/_header}}
<div class="container-fluid">
{{log user}}
</div>
<script src="/js/g.js"></script>
У меня возникли проблемы с получением этих значений в мой файл jQuery, я на самом деле не собираюсь утруждать себя публикацией того, что я пробовал, потому что я просто пытаюсь использовать user
который, я знаю, не сработает, но это лучшая идея, которая у меня была. Итак, мой вопрос заключается в следующем: нужно ли мне как-то извлекать эти данные? Или я могу легко передать это, и я что-то супер простое.