【发布时间】:2021-06-28 23:18:45
【问题描述】:
我在我的 Node 项目中使用 EJS 进行模板化。我已经建立了一个包含 30 多个字段的表单。 在提交时,我会检查空的和必填的表单字段,如果发现是空的,则返回表单。 我想保存用户输入的其他表单字段数据,这样他们就不必从一开始就重新输入所有内容。 这就是我的代码的样子,我没有在此处添加所有字段名称以节省阅读时间。
const register = (req, res) => {
const firstname = req.body.firstname;
const lastname = req.body.lastname;
const fullname = req.body.fullname;
const nic = req.body.nic;
const gender = req.body.gender;
const dob = req.body.dob;
const age = req.body.age;
if (!firstname || !lastname || !nic) return res.redirect('/users/register');
}
我是编码和 stackoverflow 方面的新手,所以请帮我解决这个问题。 提前谢谢了.... 请原谅我的英语不够好
【问题讨论】:
-
附带说明,我会将对象发布到服务器端的对象,而不是处理单个字段和值。如果肯定会减少您对事物映射所做的很多事情。还可以更轻松地对这些字段进行验证。
标签: javascript node.js express ejs