在Express / Javascript中解析查询字符串

时间:2014-06-02 11:39:43

标签: javascript jquery express

我使用ExpressJS和EJS模板设置了应用程序。假设我有一个用户索引(/ users),我的模板中有链接用于排序结果:

<a href="/users?sortOrder=oldest">
<a href="/users?sortOrder=mostActive">

但是,当我向页面添加分页时,链接应该更新:

<a href="/users?page=2&sortOrder=oldest">
<a href="/users?page=2&sortOrder=mostActive">

一般来说,更新此类链接的策略是什么?这些链接是应该在服务器端创建并插入到模板中吗?如果是这样,是否有任何用于URL解析/更新的模块?或者应该动态处理(例如通过JQuery)?

1 个答案:

答案 0 :(得分:0)

在我看来,可变数量的参数对你来说真的很糟糕,因为有时你需要额外的验证。

我不是在会话上存储的朋友,但那也是有效的。

并且始终在服务器上做所有这些事情。