2016-11-19 4 views
0

Предположим, что я 2 маршрутизаторами вложенными вместе следующим образом:Получить PARAMS материнского маршрутизатора

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 ? 
}); 

Есть ли способ, чтобы получить parentId в обработчике суб-маршрутизатор?

ответ

2

Создать дочерний маршрутизатор с

express.Router({ mergeParams: true }) 
+0

Как я скучаю, что XD – rocketspacer

Смежные вопросы