我正在使用Nodejs。
Server.js
app.get('/dashboard/:id', routes.dashboard);
路线/ index.js
exports.dashboard = function(req, res){
}
我希望能够将app.js中的'id'变量传递给仪表板函数。我该怎么做呢?
最佳答案
假设ExpressJS,您不需要传递它。
对于每个参数占位符(如:id
),req.params
应该具有一个匹配的属性,其中包含以下值:
exports.dashboard = function (req, res) {
console.log(req.params.id);
};
不过,这假定所请求的URL通过动词和模式匹配路由。
关于node.js - 如何将参数传递给路由?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17398766/