保留开关之间的底部导航页面状态

时间:2020-05-03 11:57:03

标签: flutter

我正在关注一个建议使用下层导航在底部导航中保留页面状态的教程

List<Widget> pageList = List<Widget>();
pageList.add(FirstPage());
pageList.add(SecondPage());
Scaffold(
  body: IndexedStack(
    index: _selectedPage,
    children: pageList,
  ),
  bottomNavigationBar: BottomNavigationBar(
    ........
    ........
  ), 
);

可以说在任何应用程序中,这些页面都是有状态的小部件,其中包含一堆小部件。
这种方法不会损害应用程序的性能吗?我发现使用PageStorage是更好的方法。

0 个答案:

没有答案