我在“ / someDbDocumentId / edit”路径处有一些编辑表单,如果有人去那里但在提交表单之前弄乱了表单“ action”属性中的documentId(使用chrome检查工具或类似工具),那么我想将用户重定向到编辑表单并在其中显示一些错误消息。但是在我的代码中,仅当ID正确且未弄乱时,我才能将用户重定向到编辑表单。我怎样才能做到这一点?还是有其他方法可以将用户重定向回去?
答案 0 :(得分:0)
您只能在路线中传递ID,请检查以下评论:
res.redirect(namedRouter.urlFor('service.edit', { id: serviceId }));
此处“ service.edit”是您的路线名称