大佬教程收集整理的这篇文章主要介绍了node.js – app.locals和res.locals生命周期,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
例如,我应该在哪里保存我的用户(经过身份验证的用户)的详细信息(用户名,角色等)?在app.locals或res.locals?
先感谢极客.
res.locals仅存储特定响应(响应特定请求)的数据.例如,GET / something将创建一个新的res.locals,通过所有中间件通过响应“/ something”.这里的适当信息是您的问题的验证用户详细信息.
生命周期看起来像这样,你的责任是大胆的(其他一切都是通过快递来完成的):
> app被创建(var app = express();)> app.locals被创建>请求到达>为该请求创建res.locals>你添加的东西到res.locals如用户角色(res.locals.role =’admin’;)>您对请求进行响应(res.render(‘some / view’);)> res.locals为该请求是垃圾回收,没了只要应用程序存在,app.locals将继续存在
以上是大佬教程为你收集整理的node.js – app.locals和res.locals生命周期全部内容,希望文章能够帮你解决node.js – app.locals和res.locals生命周期所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。