【发布时间】:2012-12-16 11:23:48
【问题描述】:
当前有一个用户带着邀请 ID 来到我的注册页面
示例:http://www.mysite.com/user/register/50e203eb4d37bdfd22000042
页面加载和表单加载等......一切都很好。然后我进行一些后端验证,如果验证失败,我会使用消息和表单数据调用 res.render:
res.render('user/register', {
messages: messages
, form: form
});
这一切都按预期工作,但是当渲染发生时,它会让用户回到:
http://www.mysite.com/user/register(缺少邀请 ID)
如何通过 res 渲染传递 URL 参数?
如果我这样做:
res.render('user/register/50e203eb4d37bdfd22000042', {
messages: messages
, form: form
});
它实际上是在寻找那个 50e203.... 文件并给我 404 not found
谢谢!
【问题讨论】:
-
这篇文章看起来和你要找的差不多:stackoverflow.com/questions/6784753/…