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