express 的 app.locals 与res.locals是什么,有什么用?
发布于 8 年前 作者 qimuyunduan 12472 次浏览 来自 问答

express 的 app.locals 与res.locals是什么,主要用在哪些方面?

4 回复

一个全局,一个请求相关

一旦设定,app.locals的各属性值将贯穿程序的整个生命周期,与其相反的是res.locals,它只在这次请求的生命周期中有效。 在程序中,你可以在渲染模板时使用这些本地变量。它们是非常有用的,可以为模板提供一些有用的方法,以及app级别的数据。通过req.app.locals(具体查看req.app),Locals可以在中间件中使用。 这里是中文API文档

@bajian 谢谢你的文档

回到顶部