获取父路由器的参数

roc*_*cer 2 node.js express

假设我有2个嵌套在一起的路由器,如下所示:

var appRouter = express.Router();
var childRouter = express.Router();

appRouter.use('/:parentId/childpath', childRouter);
childRouter.get('/:childId', (req, res, next) => {
    console.log(req.params); //only childId
    // How do I get parentId ?
});
Run Code Online (Sandbox Code Playgroud)

有没有办法进入parentId子路由器处理程序?

Jul*_*ian 7

使用创建子路由器

express.Router({ mergeParams: true })
Run Code Online (Sandbox Code Playgroud)