鍍金池/ 問答/HTML/ koa-router路由匹配問題

koa-router路由匹配問題

koa-router路由設(shè)置如下,

router.get('/user/:id')
router.get('/user/aaa')

訪問不到/user/aaa,被解析成參數(shù)'aaa';
如下設(shè)置時(shí),

router.get('/user/aaa')
router.get('/user/:id')

可以正常訪問/user/aaa。
怎么區(qū)分是參數(shù)還是路徑?

回答
編輯回答
任她鬧

/user/:id 中id便是動態(tài)參數(shù)
/user/aaa 雖然是路徑的定義,但是會被/user/:id 先匹配到

2017年1月8日 00:20
編輯回答
舊言

誰先定義,誰先匹配。

2017年4月13日 00:57