0
ルータでは、通常、正しい結果を返すためにreq.json(object)
を使用します。さて、いくつかのケースでは、私は例機能を中断してエラーメッセージが表示される
router.post('/register', function (req, res, next) {
if (req.body.username === null || req.body.username === undefined) {
console.log("all fields please");
// return res.status(400).json({ message: 'all fields please'});
// res.send('all fields please')
}
console.log("not finished")
}
のために、私は、彼らがいずれかの仕上げや機能を壊していない、return res.status...
とres.send...
を試してみました、またはコンソールにメッセージを表示することはできません、エラーメッセージを返す必要があります。
これを行う正しい方法は誰にでも分かりますか?
「res.status」と「res.send」の両方を一緒に試しましたか? – wrangler
いいえ、どちらか一方か他のどちらか... – SoftTimur
リターンは明らかに機能を破ります.....コンソールで 'msgstr 'msg – wrangler