gpt4 book ai didi

flutter - 不可为空的实例字段 'Welcome' 必须初始化 Flutter

转载 作者:行者123 更新时间:2023-12-05 05:48:10 26 4
gpt4 key购买 nike

我试图在 flutter 中调用 API,但是当我定义变量 _Welcome 时,我收到了这个错误。有谁知道如何修复它?

class _PostsPageState extends State<PostsPage> {
Future<Welcome> _Welcome; //error here


@override
void initState() {
_Welcome = API_Manager().getNews();
super.initState();
}

最佳答案

您的 Future 没有与 late 关键字一起使用,因此 Dart 分析器希望它立即被初始化。

要么:

late Future<Welcome>. _Welcome;

@override
void initState() {
_Welcome = API_Manager().getNews();
super.initState();
}

或刚开始时:

Future<Welcome> _Welcome = API_Manager().getNews();

关于flutter - 不可为空的实例字段 'Welcome' 必须初始化 Flutter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70864232/

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