IndexedStack 的所有小部件是否会同时初始化?

时间:2021-04-13 16:26:05

标签: flutter

我使用 IndexedStack for BottomNavigationBar 来防止每次更改选项卡时初始页面。 但是,页面初始化似乎还有一个问题。我发现所有页面都将在当时初始。真的吗? 如果是这样,我该如何解决?

1 个答案:

答案 0 :(得分:0)

哦,这个问题我已经解决了。只需使用 PageView 而不是 IndexedStack。如果您不想每次进入时都重建页面。使用 AutomaticKeepAliveClientMixin 让页面状态,IDE 会让您知道如何工作。