我必须呈现一个页面,该页面将显示数据库的许多信息 例如,我将计算行数和某个属性的总和......然后,我将结果传送到ejs页面。
实际上,我正在进行递归通话,但我相信有一个更好的"这样做的方法。
graph.get(getURL, function(err, result1) {
graph.get(getURL, function(err, result2) {
graph.get(getURL, function(err, result3) {
res.render('index', {res1:result1,res2:result2,res3:result3 });
});
});
});
亲切
答案 0 :(得分:1)
使用Promises或Async库。这将减少回调地狱。
promises : https://github.com/kriskowal/q
Async: https://github.com/caolan/async