【问题标题】:How can I send additional parameters via ng2-file-upload when I upload a file上传文件时如何通过 ng2-file-upload 发送其他参数
【发布时间】:2020-04-25 18:20:06
【问题描述】:

我创建了两个选择,并希望在上传期间将它们的值作为参数发送到后端。你知道怎么做吗?你能帮帮我吗?

我的代码:

// Select Forms
 // Month form
    this.sendMonthsForm = this.fb.group({
      monthsValue: [null]
    });
    // Year form
    this.sendYearsForm = this.fb.group({
      yearsValue: [null]
    });
// Upload
  this.uploader = new FileUploader({
        url: `${environment.baseUrl}/upload?title=SuSa&context=${year}&period=${month}`,
        maxFileSize: 2 * 1024 * 1024,
        allowedFileType: ['csv', 'xls', 'xlsx'],
        authToken: `Bearer ${currentUser.auth_token}`,
      });

【问题讨论】:

标签: angular typescript ng2-file-upload


【解决方案1】:
uploader: FileUploader = new FileUploader({
  url: URL,
  headers: [{ name: 'Authorization', value: 'Bearer ejy...' }]
});

【讨论】:

    【解决方案2】:
    this.uploader = new FileUploader({
            url: `${environment.baseUrl}/upload?title=SuSa&context=${year}&period=${month}`,
            maxFileSize: 2 * 1024 * 1024,
            additionalParameter:{uploaderparams1:'its-value',uploaderparams2:'its-value'},
            allowedFileType: ['csv', 'xls', 'xlsx'],
            authToken: `Bearer ${currentUser.auth_token}`,
          }); 
    

    【讨论】:

      猜你喜欢
      • 2018-05-20
      • 1970-01-01
      • 2020-01-15
      • 2019-11-25
      • 2020-01-07
      • 1970-01-01
      • 1970-01-01
      • 2019-08-22
      • 2011-09-04
      相关资源
      最近更新 更多