在我的演示应用程序中,启动时我需要显示整页 gif 动画,同时在后台执行繁重的 json 数据加载。一旦我获得所有 json 数据,然后为用户创建(登陆小部件)页面。
步:
主要.dart
- 加载礼物动画并获取json数据
- 一旦 get json 停止 gif 动画并重定向到
landing.dart 页面
登陆.dart
- 显示一些 json 数据链接
- 当用户尝试查看详细信息时,它会要求用户 a 登录。
- 如果用户想查看详细信息选项卡登录按钮
- 登录.dart
- 如果成功则允许用户登录并重定向到 home.dart 页面
- 主页.dart
我读了很多关于如何获取 json 的内容。以及如何使用 CircularProgressIndicator。我的问题是我需要加载 4 或 5 个重 json 数据并且喜欢使用我自己的动画 gif 而不是 CircularProgressIndicator。
大多数示例只处理一个 json api。我阅读的大多数文档都在谈论 FutureBuilder。
有人可以帮助我解决这些问题吗?我需要的只是有人向我展示如何在后台加载 2 个 json api 数据并显示 CircularProgressIndicator。以及如何从 CircularProgressIndicator 跳转到登录页面(脚手架小部件)。
谢谢