1
很确定我在这里失去了一些小事。我正在应用一个对象数组的JavaScript foreach循环。随着循环,我正在对api进行异步调用来更新数据。我想要的是foreach循环等待承诺履行,然后再继续下一次迭代。Javascript/Angularjs:等待承诺履行之前,在foreach循环下一个迭代循环
下面的代码示例
entriesToUpdate.forEach(function (item) {
SomeService.updateEntry(item).then(function (res) {
//Do some stuff here.
});
//Wait for the above promise to be fulfilled before going to next iteration
});
谢谢,(递归功能)解决我的问题的第一个解决方案:) – Kanban