dart 当我尝试使用Future构建器和快照时,即使Json文件正常,也会出现此错误

emeijp43  于 2023-04-27  发布在  其他
关注(0)|答案(1)|浏览(97)

值返回null我不知道为什么我测试函数gettnote()也给予我“失败”

hmmo2u0o

hmmo2u0o1#

几乎可以肯定的是,第一个快照将包含do数据,因为future仍在运行。检查快照是否有数据,并检查错误:

builder: (context, snapshot) {
  if (snapshot.hasData) {
    // now you can be sure that snapshot.data is not null
  } else if (snapshot.hasError) {
    // manage errors
  }
  // otherwise show a progress indicator while the future is running
  return const Center(child: CircularProgressIndicator());
}

相关问题