nowjs を使用していますが、セッションに問題があります。コードは次のとおりです。
now.on('connect', function(){
if(this.user.session){
this.user.session.views++;
console.log(this.user.session.views);
}
});
app.get('/', function(req, res){
var body = '';
body = body+' <script src="/nowjs/now.js"></script>';
if (req.session.views) {
++req.session.views;
} else {
req.session.views = 1;
body += '<p>First time visiting? view this page in several browsers :)</p>';
}
res.send(body + '<p>viewed <strong>' + req.session.views + '</strong> times.</p>');
console.log("body");
});
いいえ、問題は「this.user.session」に何かを書き込むことができることですが、次の呼び出しですべてが消去されます。私の例では、サイトにアクセスした回数がカウントされます。「ビュー」は毎回1ずつ増えていますが、「this.user.session.views++;」のIなので2ずつ増えているはずです。私は何かが欠けていますか、それともできませんか?
nowjs+sessions 投稿の例があれば、よろしくお願いします