Изменение данных загрузки 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 для следующего запроса.