如何在Flutter中使用futureBuilder和bottomNavigationBar时保留所有屏幕的状态?

时间:2020-10-01 21:53:19

标签: flutter flutter-dependencies flutter-animation

在与未来的构建器和底部导航栏打交道时,我有一个疑问。

我正在使用底部的导航栏(5个屏幕),并且正在通过从API获取的数据构建每个屏幕,所以我正在使用将来的构建器列出数据。

我想要的是,当用户首次启动应用程序并进入任何屏幕时,只有它才应该加载,否则应该保留以前的状态并显示出来。

我尝试了 IndexedStack和PageView ,但是我认为它们仅在存在脱机数据时才起作用。

那么还有其他方法可以实现吗?

0 个答案:

没有答案