Можно ли получить «незавершенные» ответы от async / await, а затем использовать их, чтобы показать, что сервер делает в настоящее время до завершения await? - PullRequest
1 голос
/ 23 сентября 2019

У меня есть простой вызов axios, завернутый в асинхронное ожидание ниже:

Я хочу показать ход вызова.Для того, чтобы я мог подключиться к этому, что мне нужно сделать с ожидающим?

let token = await axioslibs.getLogin(newparams);

Ответы [ 2 ]

1 голос
/ 23 сентября 2019

Для ajaxStart:

$( document ).ajaxStart(function() {
  $( ".log" ).text( "Triggered ajaxStart handler." );
});

Для ajaxStop:

$( document ).ajaxStop(function() {
  $( ".log" ).text( "Triggered ajaxStop handler." );
});
0 голосов
/ 23 сентября 2019

Я не понимаю, зачем использовать await, если вы уже используете индикатор выполнения, чтобы заставить пользователя ждать, пока ответ не придет ...

Попробуйте использовать функцию "обещание" вjava-скрипт и скрыть индикатор выполнения, как только данные вернулись в javascript ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...