Как я могу отправить res.render и res.json одновременно в NodeJS с помощью Express.Я хотел что-то вроде:
app.get(basePath, function (req, res, next) {
//More stuff
res.json({token: token});
res.render(path.join(publicPath, '/main'),
{mv: mv});
});
, но он дает мне только токен без рендеринга страницы.Используя этот метод:
app.get(basePath, function (req, res, next) {
//More stuff
res.render(path.join(publicPath, '/main'),
{mv: mv, token: token});
});
У меня нет доступа к параметру токена (я должен хранить его в клиенте)
Идея состоит в том, чтобы не использовать 2 запроса (один на страницутестирование токена и одного для генерации нового токена (тестирование старого).И избегайте иметь скрытый промежуток с токеном в каждом представлении.