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());
}
1条答案
按热度按时间hmmo2u0o1#
几乎可以肯定的是,第一个快照将包含do数据,因为future仍在运行。检查快照是否有数据,并检查错误: