Я знаю, что подобный вопрос уже задавался, но я не могу найти ничего подходящего для меня.
Я пытаюсь опубликовать некоторые данные формы HTML в моем файле app.js.
Вот мой файл index.handlebars:
<form method = 'post' action = '/refund'>
<input type = "text" name = "transId" placeholder = "transID">
<input type = "text" name = "amount" placeholder = "amount">
<input type = "submit">
Это сообщение по следующему маршруту:
//refund route
app.post('/refund', (req, res, next) => {
console.log(req.body.amount);
console.log(req.body.transId);
Однако я получаю сообщение об ошибке: TypeError: Cannot read property 'amount' of undefined
Я перепробовал все комбинации, и просто пропустив req.body
, req.params
, все просто undefined
.