express 4 会话问题

req.session.UserID = _id;设置完会话之后。在另外一个路由中无法取出,是为神马?求教。

router.get('/', function(req, res, next) {
    var _id = req.query.UserID;
    if(_id){
            req.session.UserID = _id;
    }
    res.render('index', { title: 'Express' });
});
router.get('/about', function(req, res, next) {
    console.log(req,session.UserID);
    res.render('about')
})

console.log(req,session.UserID);输出,结果页面上显示 session is not defined

阅读 2.2k
1 个回答

console.log(req,session.UserID);
朋友你把 . 写成,

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题