如何使用angular ng2-file-upload上传s3存储桶中的图像?

时间:2017-11-13 07:32:00

标签: angularjs file-upload amazon-s3 ng2-file-upload

这里需要更改s3存储桶上传图像的代码。

uploader: FileUploader = new FileUploader({
    url: URL,
    disableMultipart: true,
    formatDataFunctionIsAsync: true,
    formatDataFunction: async (item) => {
      return new Promise((resolve, reject) => {
        resolve({
          name: item._file.name,
          length: item._file.size,
          contentType: item._file.type,
          date: new Date()
        });
      });
    }
  });

提前致谢。

1 个答案:

答案 0 :(得分:0)

我已经用这种方法实现了。

ngAfterViewInit() {
  // upload image on aws 
   this.uploader.onAfterAddingFile = (item => {
        // Here S3 image upload code.  
    });
})