Angular 5将多个文件作为Blob发布到服务器

时间:2018-12-07 11:27:11

标签: angular5 filereader

我只想将我的多个文件读为boblb并作为数组推送到服务器。

getFileDetails (event) {
    for (var i = 0; i < event.target.files.length; i++) {

      if (event.target.files && event.target.files[0]) {
        var filesAmount = event.target.files.length;
        for (let i = 0; i < filesAmount; i++) {
                var reader = new FileReader();
                reader.onload = (event) => {
                  console.log(reader.result);
                  this.myFiles.push(reader.result);
                }
                reader.readAsDataURL(event.target.files[i]);

        }
      }
    }
  }

enter image description here 当我控制台reader.result时,因为我在推送数组中仅获得最后一个文件作为bolob。  非常感谢

0 个答案:

没有答案