我有一个onPressed可以在一个类中转换上下文,并且我想在按下按钮OnPressed时刷新另一个类。我开始在onPress中添加类:

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

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

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

如何使用onPressed刷新_classB?

谢谢你的帮助。

最佳答案

考虑针对这种情况使用状态管理
像提供者,scopedmodel,bloc模式

10-01 21:14