当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Dart Completer构造函数用法及代码示例


dart:async 库中Completer构造函数 的用法介绍如下。

用法:

Completer<T>()

创建一个新的完成者。

创建新未来的一般工作流程是 1) 创建一个新的完成者,2) 分发它的未来,然后,3) 调用 completecompleteError

完成者异步完成未来。这意味着在调用 completecompleteError 时不会立即调用将来注册的回调。相反,回调被延迟到稍后的微任务。

例子:

var completer = new Completer();
handOut(completer.future);
later: {
  completer.complete('completion value');
}

相关用法


注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 Completer<T> constructor。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。