如何在Flutter / Dart中创建异步回调?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Flutter / Dart中创建异步回调?相关的知识,希望对你有一定的参考价值。

我正在尝试向flutter应用程序中的模型添加异步回调,以便模型可以在模型继续之前为视图提供显示某些对话框的机会。但是,我似乎无法找到异步回调。我看到VoidedCallback,但我没有看到像Callback<Future>

答案

VoidCallback只是没有参数的方法回调的签名。

typedef VoidCallback = void Function();

你可以创建自己的:

typedef FutureCallback = void Function(Future);

或者你可以直接使用final Function(Function) foo = yourcallback

以上是关于如何在Flutter / Dart中创建异步回调?的主要内容,如果未能解决你的问题,请参考以下文章

如何在本地存储/外部 Flutter 中创建文件夹?

Flutter的异步回调

Flutter的异步回调

Dart,如何在你自己的函数中创建一个返回的未来?

在 List 中创建 List 的第一个元素 - Flutter、Dart

如何在 Dart 中创建一个空 Set