在多个上传中更改ngx-uploader UploadInput数据

时间:2018-07-18 09:12:41

标签: angular angular6 ngx-uploader

这是我的代码,开始使用ngx-uploader上传多个文件:

startUpload(): void {
  let token = this.myToken;  // <----  get token
  const event: UploadInput = {
    type: 'uploadAll',
    url: 'http://ngx-uploader.com/upload',
    method: 'POST',
    headers: { 'Authorization': 'JWT ' + token },  // <----  set headers
    data: { 
        conversation_id: this.conversation.id,
        message_id: this.message_id }
  };

  this.uploadInput.emit(event);
}

在第一个请求中,data.message_id为null,服务器将生成一个新的id。
之后,我将在响应中获取新的ID并更新为data.message_id。但是无法为下一个请求更新message_id。

0 个答案:

没有答案