143 читали · 3 года назад
Разбираемся с нижней панелью навигации во Flutter
Bottom Navigation (нижняя панель навигации) сейчас так популярна в мобильных приложениях, потому что наши телефоны становятся все больше, а пальцы - нет. Конструкция Material Design характеризует нижнюю навигационную панель как ряд из трех-пяти кнопок в нижней части экрана, которые используются для выбора одного из нескольких вариантов. Flutter предоставляет виджет BottomNavigationBar, который состоит из ряда кнопок, отвечающих за определенные задачи (destination buttons), и функцию обратного вызова (callback), которой передается индекс нажатой кнопки...
[Перевод] Метод setState() во Flutter может работать не так, как вы это представляете Вот несколько неловкое предположение, которое я сделал относительно setState, когда начал изучать Flutter почти 4 года назад.Все мы знаем setState из примера со счетчиком. Каждый раз, когда мы хотим обновить _counter, мы также должны обернуть его в анонимную функцию, которую нужно передать в setState. В противном случае фреймворк не будет знать, что было обновлено.Через четыре месяца моего путешествия по Flutter я обнаружил, что это предположение не соответствует действительности. Что не так? https://habr.com/ru/articles/745726/?utm_source=habrahabr&utm_medium=rss&utm_campaign=745726