标签: dart flutter dart-async
我正在处理Flutter应用程序。我有一个显示项目列表的屏幕。我正在使用AsyncCache来避免多次调用API并缓存项目列表。我保持了4个小时的缓存时间。在打开应用程序时,这可以正常工作。
AsyncCache
但是,当我关闭应用程序并再次打开它时,会再次进行API调用。这是预期的行为吗?我预计无论重新启动应用程序,数据将缓存到4个小时为止。
请对此加以说明。