我需要一些帮助来同时处理多个承诺。
我有foo(value)
提供的承诺Library
。我在一个值数组上触发此函数:
for (var i=0; i<this.array.length; i++) {
var aPromise = Library.foo(this.array[i]);
aPromise.then(function(result) {
//I NEED TO KNOW HERE THE VALUE OF this.array[i] LINKED TO THE ACTUAL PROMISE RESULT
alert(array[i]/*not working*/ + " return > " + result);
}).catch[...];
}
我找不到一种方法来获取用于触发promise的which参数与其实际结果之间的链接。有干净的方法吗?
谢谢!