gpt4 book ai didi

android - 如何从其他文件 Dart 调用 setState

转载 作者:行者123 更新时间:2023-11-29 05:46:51 27 4
gpt4 key购买 nike

如何调用setState()来自 Category.dart 文件?

在main.dart中:

body: Column(
children: <Widget>[
slideShow(),
category() // from Category.dart
],
)

在类别.dart中:

category() {
return _girdView();
}

_girdView() {
return Center();
}

最佳答案

可以引用这个答案:

Flutter setState to another class?

老实说,这更像是一种黑客而不是解决方案,这是 setState 的限制,如果您的项目相对较小,那么它没问题,但否则您应该使用 ScopedModels 或 Blocs 或 Streams 来代替

关于android - 如何从其他文件 Dart 调用 setState,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56070314/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com