TGViewer
Oh, my Flutter Oh, my Flutter @ohmyflutter · 4.73K subscribers
Post #10 448
Давно ждали новую навигацию во Flutter?

Flutter 1.22 порадовал нас появлением Navigator 2.0. С ним навигацию теперь можно реализовать в декларативном стиле. Также, упрощена работа с навигаций для Flutter for Web и обработка дип-линков.

👉 Старый навигатор остаётся и вы можете по-прежнему использовать его;
👉 В Navigator.pages передаётся сразу вся последовательность переходов между страницами (Page) с уточнением условий через collection if;
👉 Navigator.onPopPage принимает реализацию коллбека, для обработки возврата со страницы (Page);
👉 Теперь можно обрабатывать вызовы от платформы, например, реагировать на изменение URL в адресной строке браузера. RouterDelegate предназначен для перехвата URL, а RouteInformationParser - для разбора URL на составляющие и выделения параметров.

📌Подробнее с работой Navigator 2.0, а также с примером его использования можно познакомиться в статье от John Ryan
More from @ohmyflutter
  1. Oct 15, 2026Andrew Brogdon демонстрирует в новом видео, как асинхронно предварительно сгенерировать и…
  2. Oct 13, 2026Привет, это Кристина, молчаливый администратор этого канала. Пользуясь привилегиями своей…
  3. Oct 12, 2026На днях вышла первая стабильная версия Genkit Dart — фреймворка для разработки функционала…
  4. Oct 9, 2026Недавно вышел очередной бенчмарк от Filip Hráček, в этот раз по поводу эффективности цикло…
  5. Oct 7, 2026Новый выпуск рубрики Technique of the Week посвящается использованию ключевого слова when…
  6. Oct 2, 2026Давно ничего про шейдеры не было Нашли пакет, который рисует переливающиеся "капли" с помо…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →