我正在使用href将用户链接到路由。我的问题是我需要发送一个参数到仪表板,同时点击链接。最简单的方法是获取app.js中的href的id或名称并将其发送到仪表板。Node.js - 在app.js中获取href的ID
这里是我的代码:
//the href in the index.ejs
<a href="/dashboard" id="ANDROID">ANDROID</a>
//in the app.js
app.get('/dashboard', function(req, res) {
var url = req.url;
console.log("url: " + url); //prints out url: /dashboard
var id = req.url.id;
console.log("id: " + id); //prints out id: undefined
});
我怎样才能虎视眈眈的HREF的ID或名字?
很难知道你实际上是试图实现,但在猜我会说,这是因为req.url只返回url,并且没有关于它来自的链接的信息。 我会考虑参数传递,表达方便这个:http://expressjs.com/4x/api.html#app.param – 2014-10-09 12:20:41