マトリックス内のセルをループする必要があります。
各セルにはそれに関連付けられたリクエストがあり、次のリクエストに移る前に各リクエストが終了するのを待つ必要があります。
私は現在 async.mapSeries を使用して、このように列の 1 つの行をループします。
var columns = [1,2,3, ..., N];
column = columns[0];
function rowIterator(row, done){
// Do something with the column's row (i.e. cell) value
var bla = column * row
}
async.mapSeries(selectedRows, rowIterator, function (err, results){
if(err){
console.log(err);
} else {
// Do stuff
console.log('All async requests successful');
}
});
ただし、上記を実行したいが、別の N 列をループするとします。
通常の forEach スタイルのループを使用している場合は、一方を他方のループ内にネストします。async.mapSeries でこれを達成する正しい方法は何ですか。これらを互いに入れ子にする必要がありますか?