我正在关注一个建议使用下层导航在底部导航中保留页面状态的教程
List<Widget> pageList = List<Widget>();
pageList.add(FirstPage());
pageList.add(SecondPage());
Scaffold(
body: IndexedStack(
index: _selectedPage,
children: pageList,
),
bottomNavigationBar: BottomNavigationBar(
........
........
),
);
可以说在任何应用程序中,这些页面都是有状态的小部件,其中包含一堆小部件。
这种方法不会损害应用程序的性能吗?我发现使用PageStorage是更好的方法。