Способ отправки данных с маршрутизатора на веб-интерфейс js - PullRequest
1 голос
/ 29 марта 2020

На node.js сервере У меня есть маршрутизатор для запросов на получение:

маршрутизатор. js:

   router.get("/car/index", auth, async (req, res) => {
      console.log(req.user); // prints a name of a logged user
      res.sendFile(path.join(__dirname, "../../public/car.html"));
    });

Во время выполнения запроса на получение , Я в параметре req.user сохранил имя пользователя, который вошел в систему. Мне нужно отправить это имя на мой интерфейс javascript. Это означает, что для создания javascript файла carController. js, который связан с автомобилем. html веб-страница:

car. html:

<!DOCTYPE html>
<html lang="en">
  <body>
    ..........
    <script
      type="module"
      defer
      src="/js/controllers/carController.js"
    ></script>
 </body>
</html>

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 29 марта 2020

Думали ли вы использовать e js? (https://ejs.co/)

Вы можете отобразить страницу html и вставить данные javascript. На веб-странице у вас есть несколько примеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...