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