Показать сообщение отдельно
  #3 (permalink)  
Старый 07.11.2022, 15:02
Аспирант
Отправить личное сообщение для TheSanches Посмотреть профиль Найти все сообщения от TheSanches
 
Регистрация: 21.01.2018
Сообщений: 78

Накатал такой вариант, в консоль выводит полученные массивы, но сам return response? не заполняет необходимые поля при вызове функции

async function messagesFromBase() {
        var subjectId = 2;
        var lastName = 'text';
        var firstName = 'text';
        var thirdName = 'text';
        var companyName = 'text';
        var response = {};
        var dataB = new FormData();
        dataB.append('subjectId', subjectId);
        dataB.append('lastName', lastName);
        dataB.append('firstName', firstName);
        dataB.append('thirdName', thirdName);
        dataB.append('companyName', companyName);

        try {
            const resp = await fetch("url-base", {
                method: 'POST',
                body: dataB
            });
            response = await resp.json();

        } catch (error) {
            console.log('Ошибка:', error);
        }

        console.log(response)
        return response;
    }
Ответить с цитированием