真正简单的问题家伙:我看到很多书籍/代码片段在路由器中使用以下语法:
app.use('/todos/:id', function (req, res, next) {
console.log('Request Type:', req.method);
next();
});
我不确定如何解释这里的路线……它会路由’/todos/anything’吗?然后抓住’任何东西’并对待变量ID?我如何使用该变量?我确定这是一个快速的答案,我只是以前没有见过这种语法。
原文由 glog 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是一个快速中间件。
在这种情况下,是的,它将路由
/todos/anything
,然后req.params.id
将设置为'anything'