小编nku*_*cki的帖子

如何发送一些HTML,呈现视图,然后在Express + Node.js中发送更多HTML?

我正在使用Node.js + Express,我遇到过一个需要发送一些HTML,渲染视图,然后在一个响应中发送更多HTML的情况.

流程将是:

res.send('some html');
res.render('module.html', {});
res.send('more html');
Run Code Online (Sandbox Code Playgroud)

现在我知道res.render支持回调,所以我可以这样做:

res.render('module.html', {}, function () {
    res.send('more html');
});
Run Code Online (Sandbox Code Playgroud)

res.send()似乎没有.有没有办法实现这个目标?

javascript views node.js express

2
推荐指数
1
解决办法
7300
查看次数

Express.js会话在单独网络上的不同计算机上的用户之间是否存在?

我在Node.js下遇到Express问题.我正在尝试使用会话来存储用户登录时的身份验证详细信息.我遇到的问题是,一旦用户登录,任何其他访问者也会在同一用户下登录,即使他们在单独的网络上的单独机器.

在我看来,它更像是应用程序数据存储而不是会话存储.难道我做错了什么?在我看来,就像我在某个地方做些蠢事!

我在app.configure中使用此代码:

app.use(express.cookieParser());
app.use(express.session({secret: 'supersecretkeygoeshere'}));
Run Code Online (Sandbox Code Playgroud)

我正在设置我的会话变量,如下所示:

var user = express.session.userId;
Run Code Online (Sandbox Code Playgroud)

干杯,

弥敦道

javascript session node.js express

2
推荐指数
1
解决办法
6528
查看次数

标签 统计

express ×2

javascript ×2

node.js ×2

session ×1

views ×1