如何同步上传一个文件?

时间:2015-08-24 13:21:59

标签: angularjs ng-file-upload

我想一次上传一个文件,同时允许一次拖动/选择多个文件。有没有办法做到这一点?似乎使用承诺可能是要走的路,但是,之前从未使用过承诺,我不确定。

现在,我有这段代码:

        for (var i = 0, len = $scope.files.length; i < len; i++)
        {
            var file = $scope.files[i];
            file.progress = 0;
            Upload.upload({
                url: '/file-upload',
                fields: {},
                file: file
            }).progress(function (e) {
                file.progress = parseInt(100.0 * e.loaded / e.total) + '%';
            }).success(function (data, status, headers, config) {
                file.progress = 100;
            });
        }

0 个答案:

没有答案