这个app.use()函数在这里做什么:



我有一些教程中的代码,我正在努力理解它。我不知道这个中间件功能的目的是什么:

app.use((req, res, next) => {
res.locals.path = req.path;
next();
});

res.locals文档说明:

一个对象,该对象包含范围为请求的响应本地变量,因此仅可用于在该请求/响应周期(如果有(期间呈现的视图。

此中间件将请求URL的路径部分设置为res.locals对象并调用下一个中间件。

您可以稍后使用res.locals.path访问控制器中的值

相关内容

最新更新