Урок 31: "Основы Flutter - верстаем themoviedb, навигация
Vložit
- čas přidán 27. 04. 2021
- Пожертвования - boosty.to/lazyloadflutter
______
Канал с анонсами в телеграм - t.me/lazyload_flutter
______
Группа в телеграм - t.me/learnDartFlutter
______
Группа в вк - club203125105
______
Ты лучший,продолжай бро!
Ты даже не представляешь насколько русский форум нуждается в этом!Скоро подписчики вырастут однозначно)))
Рахмет! объяснение на пальцах было великолепно и находчиво. Уважение за ваш труд.
Буквально объяснил на пальцах ))))
1:40
Создание главного экрана
3:35
Создаём базовый переход
4:58
Действия навигатора
5:50
Источник информации по навигатору
6:33
Navigator.push(), Navigator.pop()
8:45
Routes. (Маршруты)
13:42
Перестройка навигации
14:39
Запрет возврата назад при переходе на главную страницу после авторизации, pushReplacementNamed().
18:04
Переход туда где нет маршрута
24:19
Как делать pop
27:40
canPop(). Когда нет гарантии что есть куда вернуться
29:17
Подводим итоги
Спасибо тебе за обучающие видео, продолжай в том же духе, ты лучший. Блин был один очень смешной момент в этом видео, но ты предвидел его, держал все время в напряжение когда рассказывал про то как заменяются экраны, думал что ты всё-таки покажешь средний палец, очень по веселил :)
Спасибо большое за уроки!!! Очень все подробно и доходчиво! Надеюсь доберёмся в конечном итоге до BLoC
Доберемся)
спасибо, полезная инфа. я юзал самый простой способ навигации, даже прописал под него лайв темплейт "navi"). Ну и подменял начальный экран если надо. А тут оказывается вот оно как много всего!
канал заслуживает 1 млн подписчиков. Все супер.
Прекрасное объяснение основ Flutter! Спасибо!
Спасибо большое за урок! Мне очень нравится как ты преподносишь информацию.
Отличный урок, спасибо!
Спасибо за видео.Коммент в поддержку!
Спасибо за урок!:)
Можно поставить расширение для редактора rainbow brackets , виджеты будут легче визуально отличать
Спасибо 👍
отлично, спасибо! все супер! скоро дойду надеюсь до boosty и можно начинать поддержку )))
Круто, очень понятно и практично.
спасибо просто отличные видеоуроки
Очень информативно! Привет с Казахстана
flutter навигация. Переход между экранами во флаттер. Использование navigator. Создание стека экранов. Как создать именованные экраны. Как отключить переход к предыдущему экрану в приложении.
Лайк уверенно Спасибо за урок ))))
Спасибо!
На 17:15 решил средний палец в экран не показывать и обьяснить репоейсмент на указательном? ))
с объяснением на пальцах всегда нужно быть осторожным)
капец я ржу на моменте, дэбест оф
@@LearnDartFlutter ))))
best of the best!
Спасибо!!!!
25:50 слышно как за окном ветер завывает)
17:03 ждал, что средний палец появится
Thanks
OK!
Евгений, ваши уроки как сказки на ночь, для тех кто осваивает flutter по вечерам! Про навигацию очень понятно стало. Скажите локализацию проходить будете?
Да, покажу)
Видимо теперь onGenerationRoute, позволяет возвращается с помощью pop , на удаленную страницу. Она просто чёрная. Не хочет он рисовать страницу новую с ошибкой. При этом замечательно продолжает работать, если имя в маршруте не правильное. И также, теперь если onGenerationRoute присутствует, а после логина пароля экран удаляется, стрелка назад в appbar не генерируется
как сделать такие полоски как у Вас чтобы удобно видеть иерархию ? спасибо
Привет всем! Для тех, кто верстает ВК, что за экран надо делать после авторизации?
26:57 при pushReplacementNamed() в appBar нет стрелочки для возможности возврата назад как у вас и onGenerateRoute не создаёт экран при помощи замыкания, а выбрасывает просто чёрный экран. Срабатывает как при отсутствия onGenerateRoute.
Проверял много раз правильность написания кода. Ошибки нет.
Флаттер на кончиках пальцев)
эххх жаль что не роутер 2.0 взял
В видео показан пример навигации с получением навигатора через of
Navigator.of(context).pushNamed(
'/details/1',
);
а в документации так:
Navigator.pushNamed(
context,
'/details/1',
);
в чем разница?
у меня берётся ближайший навигатор к месту вызова, а во втором примере главный навигатор. Но если он один в приложении то разницы нет
а откуда он возьмётся то, несуществующий маршрут? 🙄
вернуться с экрана по кнопке но выходит нашел проблему в path.dart в акшене кнопки this.context нужно писать но и это помогает от части открывает черный экран в чем может быть проблема еще?
empty screen stack если я перехожу с формы авторизации на окно с кнопкой для pop
Разобрался метод pushReplacementNamed('/main') удаляет из стека навигации экран с которого я переходил поэтому при нажатии кнопки вернуться открывался черный экран замена метода на pushNamed('/main') решило проблему так как в стеке сохраняется экран с которого был осуществлен переход. Однако в кнопке нужно писать Navigator.of(this.context).pop() чтобы вернуться на экран обратно