Изменение данных загрузки 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, и сервер сгенерирует новый идентификатор.
После этого я получу новый идентификатор в ответе и обновлю до data.message_id. Но нет способа обновить message_id для следующего запроса.

0 ответов

Другие вопросы по тегам