Angular9 загрузить несколько документов, как отправить данные в API - PullRequest
1 голос
/ 02 марта 2020

Мне нужно загрузить несколько файлов документов и передать данные в POST API. Это мои подробности API пост-человека с данными поста.

как установить тот же формат массива документов со стороны внешнего интерфейса, что и у почтальона.

enter image description here

Это то, что я пробовал, но не сработало

  getImageDetailsFormData(files): FormData {
    const formData = new FormData();
    const docDetails = [];
    let counter = 1;

    for (const file of files) {
      formData.append(`doc${counter}`, file, file.name);
      docDetails.push({
        fileName: `doc${counter}`, dateTimeCaptured: new Date(file.lastModified)
      });
      counter++;
    }
    formData.append('checklist', JSON.stringify(docDetails));
    return formData;
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...