这是哈巴狗形式,正在将数据发送到请求的网址
form.form.form-user-data(action='/submit-user-data' method='POST')
.form__group
label.form__label(for='name') Name
input#name.form__input(type='text', value=`${user.name}`, required)
.form__group.ma-bt-md
label.form__label(for='email') Email
input#email.form__input(type='email', value=`${user.email}`, required)
.form__group.form__photo-upload
img.form__user-photo(src=`img/${user.photo}`, alt='User photo')
a.btn-text(href='') Choose new photo
.form__group.right
button.btn.btn--small.btn--green(type="submit") Save settings
这是我为从身体获取数据而创建的路线
router.post('/submit-user-data', (req, res) => {
console.log(req.body);
res.status(200).send();
});
单击“提交”时,我仅收到正文 {} 我正在接收
您已将一个
<form>
嵌套在另一个 <form>
中:
form.form.form-user-data...
因此,将提交父表格。只需删除此元素即可:
form.form-user-data...