检查Future是否完整

时间:2013-01-24 08:15:38

标签: dart

在'm3'之前你可以用'completer.future.isComplete'检查一下Future是否已经完成了,这似乎已经消失了。有替代品吗?或者我自己需要保存它 (似乎在_CompleterImpl里面仍然有一个字段'_isComplete',但它没有暴露

1 个答案:

答案 0 :(得分:4)

使用M3 Dart,最好只使用自己的旗帜。

future.onComplete() {
 tweenCompleted = true;
}

Dart是一种单线程语言,所以这里没有竞争条件。