Почему флаттер перезагружает страницу после всплывающего окна навигации

#android #flutter #dart #flutter-navigation #flutter-state

#Android #флаттер #dart #флаттер-навигация #состояние флаттера

Вопрос:

Просмотр профиля: введите описание изображения здесь, извините за мой английский. Недавно я начал изучать flutter, и появился следующий вопрос: у меня есть страница просмотра профиля, на этой странице есть кнопки подписчиков и подписок, когда вы нажимаете на кнопку, вы переходите к списку пользователей, затем после нажатия на любого из пользователей вы переходите на страницу просмотра профиля этого пользователя … если я вернусь, перезагрузится первая страница просмотра профиля и отобразится страница просмотра профиля последнего открытого пользователя. как сохранить все в стеке?

это просмотр подписчиков: введите описание изображения здесь

Комментарии:

1. Можете ли вы показать свой код?, Я думаю, что теперь будет достаточно навигационной части.

2. @AdnanAlshami, хорошо, я добавляю фото

Ответ №1:

У меня была аналогичная проблема с навигацией между экранами в flutter, особенно когда вы загружаете данные экрана с сервера, вам придется загружать их каждый раз, когда вы переходите к этому конкретному экрану, который не очень плавный и быстрый, и есть другие проблемы с навигацией, я использовал для этих проблем файл dartв котором я создал глобальные переменные (списки, карты, жала …), Чтобы сохранить в этих переменных данные, загруженные на каждом экране, а затем использовать их снова, вы можете использовать их для сохранения состояний экрана любого вида информации.