我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
console.log(req,session.UserID);
朋友你把
.
写成,
了