如果我有以下代码:在Dart中,如果我使用Future.wait和期货清单,并且其中一个期货发生错误,那么其他期货会发生什么?
Future<int> a = new Future(() { print('a'); return 1; });
Future<int> b = new Future.error('Error!');
Future<int> c = new Future(() { print('c'); return 3; });
Future.wait([a, b, c])
.then((List<int> values) => print(values))
.catchError((e) => print(e));
什么是印刷?
catchError
发现的错误是否对Future的死亡有所了解?或者期货依然存在?
我在一段时间看过的最佳问题标题。 –