0
Oturum değişkenlerini doğrudan çıkışa ayarlayabilirim, ancak rotaya tekrar erişirsem (sayfayı yenilemeden), var olan tanım yeniden tanımlanmaz. Neyi kaçırıyorum? Sayfa yenilendiğinde bile varı nasıl koruyabilirim? Index.jsNodejs oturumları undefined
var sess ="";
router.get('/getSubmit', function(req, res){
var socket = req.app.get('socketio');
sess = req.session;
sess.avar = "stuff";
console.log(sess.avar); //prints
console.log(sess.test); //will not ever print although has been set
if (sess.test == undefined) {
sess.test = "stuff";
console.log(sess.test); //prints
}
}
Oturumunu değiştirecek başka bir şeyiniz olmadığından emin misiniz? Aşağıdaki kod parçacığıyla, anlattığınız hatayı yeniden oluşturamadım. http://pastebin.com/5Bpjr6MX – Sean3z