Загрузка счетчика показывается после выполнения задачи - PullRequest
0 голосов
/ 27 сентября 2019

Я работаю над проектом весенней загрузки.Я хочу показать спиннер на своей странице.(много расчетов по заданию) Страница может быть показана через 5 минут.Работа на моем счетчике длилась 1 секунду.Потому что элементы моей страницы долго не загружаются.Мой процесс на самом деле долгий.Я хочу, чтобы прядильщик показал начало процесса.

Ответы [ 2 ]

0 голосов
/ 28 сентября 2019

Если вы покажете свой код, вам будет легче понять, в чем заключается ошибка.

Ваша задача должна быть разделена на несколько подзадач.

  1. Убедитесь, что запрос выполнен успешно
  2. Вывести на консоль момент начала и завершения запроса
  3. Рядом с выходным кодом консоли напишите обработчик изменения интерфейса (показать или скрыть счетчик)
0 голосов
/ 27 сентября 2019

если вы используете ajax, то вы можете использовать ajaxStart и ajaxStop для отображения спиннера на экране, как показано ниже.

<div id="loading">
    <img src="loader.gif" />  
</div>

<script>
   var $loading = $('#loading').hide();
   $(document)
     .ajaxStart(function () {
         $loading.show();
     })
   .ajaxStop(function () {
        $loading.hide();
    });
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...