Node.JS POST请求input数组

所以我想用我的表单,像这样的inputinput name =“register [email]”

但是我似乎无法在nodejs中获取来自input的值。 我使用了req.body.register.emailreg.body.register ['email'] 。 似乎没有任何工作。

当我使用input名称=“电子邮件”,我可以简单地使用req.body.email和工作得很好。

您可以通过req.body['register[email]']访问input。

或者,如果使用Express,请将body-parser.urlencoded的extended选项设置为true:

app.use(bodyParser.urlencoded({ extended: true }));

并简单使用req.body.register.email