0
我不知道是否有一種方法(通過快遞中間件全球)攔截get和set會話對象。修改快遞會議,並得到
因此,例如,如果某個地方在我的控制器我設置req.session.foo = 'bar'
之一,我可以當req.session.foo
訪問我可以發送回bar
改變bar
到baz
,然後。
我不知道是否有一種方法(通過快遞中間件全球)攔截get和set會話對象。修改快遞會議,並得到
因此,例如,如果某個地方在我的控制器我設置req.session.foo = 'bar'
之一,我可以當req.session.foo
訪問我可以發送回bar
改變bar
到baz
,然後。
我不知道你想什麼來完成,但你應該看看connect-flash中間件來存儲請求消息。
從文檔:
app.get('/flash', function(req, res){
// Set a flash message by passing the key, followed by the value, to req.flash().
req.flash('info', 'Flash is back!')
res.redirect('/');
});
app.get('/', function(req, res){
// Get an array of flash messages by passing the key to req.flash()
res.render('index', { messages: req.flash('info') });
});
是否有一個真正有用的使用情況呢?爲什麼應該在創建和訪問時修改兩次值? – micnic