5
我正在使用此Angular File Upload庫進行上傳。角度文件上傳隊列
使用該回購協議中列出的相同設置完全可以上傳。
但是,我必須將文件上傳到一個隊列(一個接一個的文件),而不是同時上傳所有文件。
該示例使用的是叉式回購,並且要求是我使用了我列出的。
其他選項,如暫停/取消也是需要的。
當前設置:
Controller:
$scope.onFileSelect = function($files) {
for (var i = 0; i < $files.length; i++) {
//loop through files and put in an array
}
//execute upload function
$scope.start(files);
}
}
};
$scope.start = function(index) {
$upload.upload({
//upload clode
}).progress(function(evt) {
//Progress calculation
}).success(function(data, status, headers, config) {
//Success return
}).error(function(data, status, headers, config) {
console.log(data);
});
};
您可以使用遞歸函數,並且一旦滿足所有條件,遞歸函數應該調用。 –