したがって、変数の配列を通過する for ループがあり、変数ごとに新しい XHR 接続が開かれます (画像をサーバーにアップロードするため)。
問題は、すべてのアイテムをループして、最初のアップロードが完了する前に次のアップロードを実行することです。大量のファイルを一度にアップロードする場合、これは理想的ではありません。
XHR 接続が完了するまでループを強制的に停止する方法はありますか?
ありがとう!
したがって、変数の配列を通過する for ループがあり、変数ごとに新しい XHR 接続が開かれます (画像をサーバーにアップロードするため)。
問題は、すべてのアイテムをループして、最初のアップロードが完了する前に次のアップロードを実行することです。大量のファイルを一度にアップロードする場合、これは理想的ではありません。
XHR 接続が完了するまでループを強制的に停止する方法はありますか?
ありがとう!
http://www.html5rocks.com/en/tutorials/async/deferred/を参照してください。
ここでさらに議論しますhttps://github.com/caolan/async
async.parallel([
function(){ ... },
function(){ ... }
], callback);