在ExpressJS中,如何使用RegEx在一个路线中编写以下内容?
/api/projects/{id} and /api/projects&limit=5
答案 0 :(得分:1)
我是这样做的。虽然它没有使用RegEx,也不是技术上只使用一条路线。
router.get('/api/projects/:id', handleRoute)
router.get('/api/projects', handleRoute)
<{>>在handleRoute
中你必须处理查询参数。我不知道基于查询参数触发路由的任何其他方法。如果我错过了某些东西,也许别人可以插话。