Как использовать Flutter FutureBuilder для загрузки 4 или 5 тяжелых данных JSON? - PullRequest
0 голосов
/ 10 мая 2018

В моем демонстрационном приложении при запуске мне нужно показать анимацию полной страницы gif и то же время в фоновом режиме при большой загрузке данных json.Как только я получаю все данные JSON, чем создает (виджет посадки) страницу для пользователя.

Шаг:

  • main.dart

    • загружает подарочную анимацию и получает данные json
    • после того, как get json останавливает анимацию gif и перенаправляет на
      landing.dart page
  • landing.dart

    • показывает некоторую ссылку json data
    • , когда пользователь пытается узнать подробности, которые он запрашивает у пользователя a для входа.
    • , если пользователь хочет видеть вкладки сведений, кнопка входа в систему
  • login.dart
    • позволяет пользователю войти в систему в случае успеха иre направляет на страницу home.dart
  • home.dart

Я много читал о том, как получить JSON.И как использовать CircularProgressIndicator.Моя проблема в том, что мне нужно загрузить 4 или 5 тяжелых данных JSON, и мне нравится использовать мой собственный анимированный GIF вместо CircularProgressIndicator.

Большая часть примера касается только одного json api.И большая часть документации, которую я читаю, рассказывает о FutureBuilder.

Возможно ли, что кто-то может помочь мне преодолеть эти проблемы?Все, что мне нужно, это чтобы кто-то показал мне, как загружать данные 2 json api в фоновом режиме и показывать CircularProgressIndicator.И как перейти с CircularProgressIndicator на целевую страницу (виджет скаффолда).

Спасибо

...