我有一个网页或容器或对话框的Flutter Web应用程序。它们都有HTTP API调用我们的后端服务器,这些API调用有复杂的过程,可能需要5或10秒才能将响应发送回应用程序。我想显示一个“进程指示器”,当用户按下按钮(激活调用),并关闭指示器时,有来自API调用的响应。如果可能的话,我想做一个共同的模块,这样我就不必在整个应用程序的不同模块中重复大量的代码。
wz3gfoph1#
有许多不同的状态管理解决方案来完成您的任务。您可以尝试使用flutter_bloc与cubits,因为它很容易理解,可以涵盖几乎所有可能的情况。此外,它非常受欢迎,并且在YouTube上有许多视频教程。您可以通过查阅官方文档开始您的旅程。他们还提供了一个示例案例,您可以根据自己的情况进行调整:https://bloclibrary.dev/#/flutterlogintutorial
1条答案
按热度按时间wz3gfoph1#
有许多不同的状态管理解决方案来完成您的任务。您可以尝试使用flutter_bloc与cubits,因为它很容易理解,可以涵盖几乎所有可能的情况。此外,它非常受欢迎,并且在YouTube上有许多视频教程。
您可以通过查阅官方文档开始您的旅程。他们还提供了一个示例案例,您可以根据自己的情况进行调整:https://bloclibrary.dev/#/flutterlogintutorial