Express 4 app.locals获取cookie值

时间:2014-10-23 22:17:25

标签: cookies express express-4

好吧,基本上我已经运行了Express 4,我想在每个页面上获得cookie的价值,我觉得app.locals非常适合这个,但我不能让它获取cookie值app.js

我试过

app.use(function(req,res,next){
    app.locals.uid = req.cookies['uid']
}

然而它使我的页面都没有加载所以任何人都有这方面的经验?

1 个答案:

答案 0 :(得分:0)

使用res.locals(http://expressjs.com/4x/api.html#res.locals)代替 - app.locals对于所有应用程序都是相同的,res.locals对于每个请求都是唯一的