1
我有一个节点问题。我想打电话给其内部数据访问对象和其他可能的,一旦完成渲染玉模板承诺的节点模式
喜欢的东西:
provider1.getData(args, function(error, results) {
/* do something with each result element */
for(int i = 0l i < results.length; i++) {
provider2.getData(args, function(error, items) {
store.push(items);
});
}
});
/* Here I want to ensure that the above operations are complete */
result.render(.... , {
data:store
});
基本上,我希望确保数据检索完成之前我渲染模板与数据。目前,渲染发生时,变量存储不会被填充。我看过promises
看起来很有前途。有没有人有一个整洁的解决方案将我的代码示例转换为同步结构?
谢谢,这正是我需要的! – avrono