如果在所有计算完成之前渲染页面,我无法弄清楚异步应用程序会发生什么?我的console.log
不是很确定......
像
这样的东西 app.get('/', function(req, res) {
res.render('page.html');
relatedTable.update(function(err) {});
});
从我的打印件中我看到该页面将首先呈现。但我无法完全理解服务器上的内容。操作完成后会出现一些错误吗?或者我可以用这个“技巧”来做某种背景工作?
答案 0 :(得分:0)
渲染和更新完全独立,因此您无法先判断出哪些结束。这是在后台做某事的完全有效的解决方案。