我怎么能通过URLvariablesexpress.js在PHP中?

现在我正在转换我的PHP网站表示JS。 我的前端有很多pf脚本。 所有这些脚本生成链接像这样page.php?id = 10&something = anything 。 在快速js中,我可以捕捉到像这样的url.php?/ 10 /任何**的url。 是否有任何方法来捕获像url.php的 urlvariables?id = 10&something =什么在expressionjs?

您可以使用传统的快速方式,如“/ myroute / id /:number”,也可以像这样“myroute?id =:number”

首先:如果您的路线如下所示,请更改路线代码:

 app.get('/user/:id', user.list); 

 app.get('/user/', user.list); 

在你的users.js中改变行为来获取参数…

 exports.list = function(req, res){ var id = req.query.id; console.log("ID: " + id); }; 

获得参数的秘诀是在req.query.id中 “查询”。