在HTML中,如果你不想将所有字段都映射到控制器中,你可以在表单中使用标签来隐藏那些你不希望映射到控制器的字段。
以下是一个示例代码:
HTML代码:
控制器代码(使用Express.js):
app.post('/submit', (req, res) => {
const { field1, field2 } = req.body; // 只映射field1和field2字段
console.log(field1, field2); // 输出field1和field2的值
// ...
});
在以上示例中,field3
字段是一个隐藏字段,它的值在提交表单时会被发送到服务器,但不会映射到控制器中。控制器中的req.body
只包含被映射的field1
和field2
字段的值。