在快递路线之间传递价值

时间:2016-09-03 02:25:56

标签: express

我的一个观点中有一个html表单。该表单中的一个值是用户名。我给了那个输入一个id。

<input name="username" class="form-control" id="username" placeholder="Username">

提交表单后,我会重定向到新视图。

res.redirect('/nextView');

nextView有一个javascript文件从我的公共文件夹提供给它。在那个javascript文件中,我试图像这样访问用户名值:

$('#username').val()

这不起作用。我认为这是因为现在我在使用nextView,id&#39;用户名&#39;不存在。

如何将此值从一个视图保留到下一个视图?

1 个答案:

答案 0 :(得分:0)

您可以重定向到附加了查询参数的网址,也可以保存Cookie值。

附加查询参数:

res.redirect('/nextView?userName=' + username)

要从浏览器中的查询参数读取,请使用queryParam解析器。 Example