我有一个 AsyncSnapshot ,它存储来自Future方法的数据。就在最近,我发现当返回的数据为null时,我必须处理一个错误。

以下代码段的 noSuchMethod()方法内缺少什么参数?

      else if (snapshot.noSuchMethod(..missingArg..)){
          // Do something
      }

显然, noSuchMethod()采用了类参数调用

最佳答案

您无需对noSuchMethod()做任何事情。

您可以通过以下方法检查快照中是否没有数据:

if(!snapshot.hasData) {
  // show loading indicator
}

10-06 08:12