Mit dieser Richtlinie: ng-file-uploadng-Datei-Upload sequenzielle Versprechen
Wie kann ich die Reihe nach laden (in der Reihenfolge, Warteschlange), um mehrere Dateien nacheinander? Ich denke über angekettete Versprechen nach, aber ich weiß nicht, wie ich Versprechen und Anweisungen kombinieren kann.
This is an example mehrere Dateien hochladen, aber alle zur gleichen Zeit und nicht in der Reihenfolge.
Dies ist mein Code:
for (var i = 0; i < files.length; i++) {
Upload.upload({
url: config.base+'/upload/',
data: {
file: files[i],
}
}).then(function (response) {
vm.reloadImatges();
vm.upload.progress=0;
vm.upload.files--;
}, function (resp) {
}, function (evt) {
vm.upload.progress = parseInt(100.0 * evt.loaded/evt.total);
});
}