У меня Node.js/курьерская приложение я работаю и маршруты, которые выглядят как-Я не могу успешно связать обработчики маршрута?
app.post('/user/:who/update', isLoggedIn, userUpdate.save);
внутри userUpdate.save Я звоню res.redirect
или res.render
(разные маршруты, но та же идея). Мне это не нравится. Я хотел бы, чтобы мой Рез. * Звонки в routes.js, но когда я пытаюсь это
app.post('/user/:who/update', isLoggedIn, userUpdate.save, function(req, res) { res.redirect('/user/'+req.user.local.username); });
с призывом next(req, res)
в конце userUpdate.save
, функция res.redirect
не называется. Я думаю, что next()
, похоже, не так, как есть на самом деле. Что мне не хватает?
Что я недопонимание об этом потом - маршрут может быть обработан с использованием более чем одну функцию обратного вызова (не забудьте указать следующий объект): 'app.get («/ пример/б» , функция (req, res, next) { console.log ('ответ будет отправлен следующей функцией ...'); next(); }, функция (req, res) { res.send ('Hello from B!'); }); ' –