Session 如何在nodejs的会话中保存参数。nowjs示例
我使用nowjs,在会话方面有问题。 代码如下:Session 如何在nodejs的会话中保存参数。nowjs示例,session,node.js,nowjs-sockets,Session,Node.js,Nowjs Sockets,我使用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+' <
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");
});
now.on('connect',function()){
if(this.user.session){
this.user.session.views++;
log(this.user.session.views);
}
});
app.get('/',函数(req,res){
变量体=“”;
身体=身体+“”;
if(请求会话视图){
++请求会话视图;
}否则{
req.session.views=1;
body+='首次访问?在多个浏览器中查看此页面:);
}
res.send(body+'查看次数'+req.session.views+'次);
控制台日志(“正文”);
});
不,问题是我可以在“this.user.session”中写入任何内容,但在下一次调用时,所有内容都会被擦除。在我的示例中,它计算您进入站点的次数。“视图”每次增加一个,但应该增加2个,因为“this.user.session.views++;”。我错过了什么,还是做不到
如果你有一些nowjs+会话的例子,请发帖子
谢谢我正在使用nowjs与会话和Passport进行身份验证。。。我写了一个简单的要点让他们一起工作