跳到主要内容
CNode

express 的 app.locals 与res.locals是什么,有什么用?

问答
Qqimuyunduan发布于 10 年前最后回复 7 年前
4140550

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

查看回复

回复 (4)

B
bajian#310 年前

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

I
itbilu#210 年前
N
Neil-UWA#110 年前

一个全局,一个请求相关

参与回复

登录后即可参与回复。登录