express 的path param和其他路由沖突
我再router.js里面定義了一個
app.get('/movie/:id', Movie.detail)
又定義了一個
app.get('/movie/search', Movie.search)
結(jié)果訪問/movie/search的時候,總是跳轉(zhuǎn)到/movie/:id這個路由
大家有沒有遇到這個問題
我再router.js里面定義了一個
app.get('/movie/:id', Movie.detail)
又定義了一個
app.get('/movie/search', Movie.search)
結(jié)果訪問/movie/search的時候,總是跳轉(zhuǎn)到/movie/:id這個路由
大家有沒有遇到這個問題
2017-03-11
舉報
2017-03-11
或者使用
if (req.params.id === 'search') return next('route');
真是不爽啊.....
2017-03-11
我在網(wǎng)上查了下,有人說是把app.get('/movie/search', Movie.search)這個路由定義在app.get('/movie/:id', Movie.detail)前面就可以解決,只有這樣了嗎?