Refre sh класс с включенным флаттером - PullRequest
0 голосов
/ 01 марта 2020

У меня есть onPressed, который переводит мой контекст в классе, и я хочу обновить sh другой класс, когда я нажимаю sh кнопку OnPressed. Я начинаю добавлять класс в onPress:

class ClassA {
onPressed: () {
    changeLocale(context, 'en');
   _ClassB();
 },
}

    class ClassB extends StatefulWidget {
  @override
  _ClassBState createState() => _ClassBState();
}

class _ClassBState extends State<ClassB> {
...
}

Как я могу обновить sh _classB с onPressed?

Спасибо за вашу помощь.

Ответы [ 2 ]

2 голосов
/ 01 марта 2020

Рассмотрите возможность использования управления состоянием для такого сценария. ios Как провайдер, scopedmodel, blo c pattern

1 голос
/ 01 марта 2020
onPressed: () {
    changeLocale(context, 'en');
   _ClassB();
   setState(() {});
 },
}

не работает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...