сам setState / мне не нужно передавать значения
пробовал в initState - не хочет
гугл - отправляет на передачу значений / а мне это не надо
Нужно использовать один из вариантов популярных систем управления состоянием приложения. Provider, Scope Model, mobx, getx, ну и наконец BloC
это не ответ же или имеется ввиду что невозможно вызвать setState из другого класса ?
Можно но это западло
Можно и напрямую https://api.flutter.dev/flutter/widgets/GlobalKey-class.html
я так и туплю / для меня что кей что колбак - не подходят они работают если на первой странице прописан сам второй класс с аргументом колбек или кей но мне так не надо ... мои классы находятся на разных страничках со своим UI и переход делаю навигатором
Честно говоря не понимаю в чем проблема :) Ну сделай StreamBuilder подпишись на внешний стрим - он будет ребилдится каждый раз когда туда приходит значение.
придется / искал максимально простой способ
Самый простой способ при возврате на экран делать ребилд
так это мне и надо // но не вижу однострочного способа
Так вызови setState после возврата Navigator push
Обсуждают сегодня