ExpressJS:将数据传递到route.use

时间:2016-07-03 01:21:09

标签: node.js express

我试图让我的路线更加模块化,并想知道是否可以通过router.use()将req.params数据传递到路线中。

app.js:

app.use("/members",require("../routes/Members"))

路由/ Members.js:

var router = require("express").Router();
router.use("/:name/projects",require("./Projects"));

路由/ Projects.js:

var router = require("express").Router();
router.get("/", function(req, res) {
    res.send(req.params.name); // param from Members.js route
]);

不幸的是,{。{1}}在Projects.js文件中不可用。有没有办法将数据传递到router.use函数?

0 个答案:

没有答案