Flutter:比加载数据更早弹出对话框

时间:2018-08-15 11:06:59

标签: asynchronous async-await dart flutter

我有一个数据有限的列表视图和一个完整的对话框,其中有完整的详细信息,用户可以更改,基本上可以向网络发出书本请求。随着网络调用asyn的出现,该对话框比更改的数据更早地弹出对话框。 我正在使用Bloc Pattern,正在等待网络呼叫。

   new FlatButton(
              child: new Text('BOOK', style: theme.textTheme.body1.copyWith(color: Colors.white)),
              onPressed: () {
                openShiftBloc.bookPressedSink.add(event.id);
                Timer(Duration(milliseconds: 500), () => Navigator.pop(context, DismissDialogAction.cancel));
               // Navigator.pop(context, DismissDialogAction.save);
              }
          )

0 个答案:

没有答案