Size: a a a

Flutter Developers — русскоговорящее сообщество

2021 April 26

A

Avvecome in Flutter Developers — русскоговорящее сообщество
Ну ладно, посмакуй, раз тебе так нравится
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Он делается не через колбэки и методы
источник

AG

Adel Gilyazeev in Flutter Developers — русскоговорящее сообщество
Считай это как контекст в реакте и его провайдер
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Ну ты можешь покопротивляться как тот додик выше, а можешь меня послушать
источник

A

Avvecome in Flutter Developers — русскоговорящее сообщество
Ну так когда уже про Стейт будет?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Это и есть про стейт)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Ты можешь дотянуться до стейта через контекст
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Смотри, инхеритед виджет позволяет дотянуться до стейта за О(1)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Тобишь моментально
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
И более того, уведомлять при его частичном изменении всех интересующихся
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Но инхеритед виджеты тут не единствены
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Ты можешь и без них - спокойно
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
К примеру ты использовал же наверняка Navigator?
источник

A

Avvecome in Flutter Developers — русскоговорящее сообщество
Использовал
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Navigator это StatetefulWidget со своим состоянием
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
И когда ты делаешь Navigator.pop или Navigator.push ты изменяешь его состояние
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Которое соответсвенным образом отрисовывает оверлей
источник

AG

Adel Gilyazeev in Flutter Developers — русскоговорящее сообщество
Впрочем как и контекстконсумер в реакте берет данные из контекстпровайдера выше по дереву)))
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Но тут есть ньюансы
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
"Поиск" стейтфул виджета в контексте (например навигатора) занимает О(N)
источник