2016-07-27 51 views
0

我有一個端點:POST/:service/confirm。這是由快速:如何從原始URL獲取`params`

index.js

router.use("/:services", services); 

services.js

router.post("/confirm", (req, res) => { 
    console.log(req.params); 
}); 

處理我打算拿到params.servicesservices.js內。但是當我登錄它時,它是空的。我假設req.params專注於當前路徑。有沒有解決這個問題的方法?

+0

你使用任何節點模塊? –

回答

1

您需要mergeParams選項設置爲true:

從母路由器保存req.params值。如果父級 與孩子的參數名稱衝突,則該孩子的值優先級爲 。