如何在Flutter中维护TabBarView中页面的状态?

时间:2020-01-15 13:24:29

标签: flutter flutter-layout flutter-test flutter-navigation flutter-appbar

我已经使用TabBarView作为BottomNavigationBar的页面保持器,而不是索引堆栈。但这确实会在每次更改选项卡时刷新页面。状态未维护。该怎么办?

1 个答案:

答案 0 :(得分:0)

使用AutomaticKeepAliveClientMixin flutter.dev

class _SampleScaffoldSate extends State<SampleScaffold> with AutomaticKeepAliveClientMixin {

  // ... other code

  @override
  bool get wantKeepAlive => true;

}
相关问题