Показать сообщение отдельно
  #3 (permalink)  
Старый 19.01.2021, 22:57
Новичок на форуме
Отправить личное сообщение для Konstantin81 Посмотреть профиль Найти все сообщения от Konstantin81
 
Регистрация: 19.01.2021
Сообщений: 8

Цитата:
А как вы узнаете, что нет ожидания?
Первой инструкцией я добавляю анимацию
Второй обращаюсь к серверу,
Третей создаю formdata
Четвертой (последней) убираю анимацию.

Консоль показывает что третья инструкция выполняется раньше второй. Анимации не вижу вообще. А должен видеть ведь времени обращения к серверу достаточно для того, чтобы ее разглядеть.

Из этого понимаю, что код выполняется не дожидаясь ответа от сервера.

Цитата:
А почему
formdata (); //Вызываем функцию создания объекта formdata
стоит после обращения к серверу?
Обращение к серверу и создание formdata между собой не связаны.
На сервер отправляется не форм дата.
Баг я заметил из за анимации.

Весь код:
https://codepen.io/konstantinopol/pen/MWjxmgW

Подскажите пожалуйста как инструкции поставить в очередь будь то Promise или async /await?


____________________________

Последний раз редактировалось Konstantin81, 19.01.2021 в 23:09.
Ответить с цитированием