виджетов. В родительском классе этих виджетов я вызываю setState. Но build у дочерних стейтфул виджетов не вызывается. Я пробовал через GlobalKey, но у меня не вышло. Как я понял глобал должен быть один. Как ещё можно вызвать setState или билд у стейта дочерних виджетов одного типа?
запрос на setstate можно передать через ChangeNotifier, но по факту задача странная и проблему решает костыльно
А как тогда лучше изменять состояние дочерних виджетов через родителя?
Так почему же ты пробовал через GlobalKey (который вообще для доступа к стейту цели чаще используется, т.е. к задаче подходит только в самом-самом крайнем случае), при том что рекомендация была использовать ValueKey?
Это потому что гетИкс , и глобал кеев не видал .
Обсуждают сегодня