node express.js在函数完成之前呈现

时间:2013-12-12 14:14:21

标签: node.js express

如果在所有计算完成之前渲染页面,我无法弄清楚异步应用程序会发生什么?我的console.log不是很确定......

这样的东西
 app.get('/', function(req, res) {
     res.render('page.html');
     relatedTable.update(function(err) {});
 });

从我的打印件中我看到该页面将首先呈现。但我无法完全理解服务器上的内容。操作完成后会出现一些错误吗?或者我可以用这个“技巧”来做某种背景工作?

1 个答案:

答案 0 :(得分:0)

渲染和更新完全独立,因此您无法先判断出哪些结束。这是在后台做某事的完全有效的解决方案。