如何在FutureBuilder快照数据等于0(零)时显示自定义警告?

时间:2018-06-12 08:38:54

标签: warnings flutter future

在我的Flutter app body部分中,我使用了FutureBuilder。如果是snapshot.hasData,那么我在body中显示Data。我的问题是有时快照数据是0(零)。我需要使用堆栈或类似功能向用户显示一条警告,指出“当前数据不可用”。我该怎么做?

body: new Center(
  child: new FutureBuilder(
      future: getCurrencyJsonData(),
      builder: (context, snaphot) {
        if (snaphot.hasData) {
          return new ListView(

1 个答案:

答案 0 :(得分:0)

只需在构建器中添加if ..

 if (snaphot.data.length == 0) {
     return new Stack(...);
 }