Экспресс панели управления, jQuery и получение глобальных переменных в jQuery через node.js - PullRequest
1 голос
/ 10 марта 2019

Итак, я пытаюсь получить данные в глобальную переменную внутри моего файла 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, используя правильные данные. Конечно, данные для шаблона руля проходят правильно:

<link rel="stylesheet" href="/css/game.css">

{{> game/_header}}
<div class="container-fluid">
  {{log user}}
</div>
<script src="/js/g.js"></script>

У меня проблемы с получением этих значений в моем файле jQuery, я не собираюсь публиковать то, что я пробовал, потому что я просто пытаюсь использовать user, я знаю, что это не сработает, но это лучшее Идея у меня была. Итак, мой вопрос заключается в следующем: мне нужно как-то получить эти данные? Или я могу легко передать это, и я что-то очень простое.

...