0
角度アプリケーションでファイルをアップロードするための角度ファイルアップロードモジュールを使用していますが、アップロードする前にitem(ファイル)のisUploadedプロパティをチェックするため、再度アップロードすることはできません。 はありません角度ファイルアップロード(nervgh /角度ファイルアップロード)を使用して同じファイルを2回アップロードする方法
角度アプリケーションでファイルをアップロードするための角度ファイルアップロードモジュールを使用していますが、アップロードする前にitem(ファイル)のisUploadedプロパティをチェックするため、再度アップロードすることはできません。 はありません角度ファイルアップロード(nervgh /角度ファイルアップロード)を使用して同じファイルを2回アップロードする方法
ファイルをキューに追加した後に元のファイルのコピーを保存するためにコールバックが発生する可能性があります。あなたのコードは、私たちにしてください表示
$scope.uploader1 = new FileUploader({
url: url,
queueLimit: 1
});
$scope.uploader2 = new FileUploader({
url: url,
queueLimit: 1
});
uploader1.onAfterAddingFile = function (fileItem1) {
var fileItem2 = new FileUploader.FileItem($scope.uploaderOnSuccess,
{
lastModifiedDate: fileItem1.file.lastModifiedDate,
size: fileItem1.file.size,
type: fileItem1.file.type,
name: fileItem1.file.name,
});
fileItem2._file = fileItem1._file;
fileItem2.progress = 0;
fileItem2.isUploaded = false;
fileItem2.isSuccess = false;
$scope.uploader2.queue.push(fileItem2);
};
:今、私たちは、別途
uploader1
とuploader2
を使用して、オリジナルとコピーされたファイルをアップロードすることができます –