【发布时间】:2020-02-29 21:14:43
【问题描述】:
我有一个 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 ?
感谢您的帮助。
【问题讨论】:
-
您需要观察者设计模式的一些变体。发布一个小而完整的示例应用程序。 main.dart 中的所有代码。