【发布时间】:2021-12-12 00:53:35
【问题描述】:
我正在开发一个基于 Flutter Bloc/Cubit 的应用程序,在该应用程序中我需要运行 Timer.periodic,它会以特定的重复持续时间从 API 检索数据,然后在检索到新数据时更新 UI。
我对 Timer.periodic 应该在哪里运行以及如何与 Cubit 集成的工作流程感到困惑,这样当状态发生变化时,UI 会根据在 Timer.periodic 的回调中检索到的数据进行更新。每次周期性火灾。现在,当手动启动 Timer.periodic 时,该回调运行良好。但是,当然,它需要以某种方式集成到 Cubit 流程中,这是我不太明白该怎么做。
有人对这样的项目有任何指导或经验吗?
【问题讨论】:
-
你有一些代码吗?如果是这样,请粘贴您到目前为止所获得的内容
标签: flutter dart bloc cubit flutter-cubit