сохранить нижнее состояние страницы навигации между переключателями - PullRequest
0 голосов
/ 03 мая 2020

Я следую руководству, в котором предлагается использовать IndexedStack для сохранения состояния страниц в нижней части навигации.

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

Возможно, в любом приложении эти страницы являются виджетами с состоянием, содержащими кучу виджетов.
Разве такой подход не влияет на производительность приложения? Я вижу, что PageStorage лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...