Flutter Future.await方法 的代码演示

6 min read

以下是一个使用Future.await方法的例子:

Future<void> getFileContents() async {
  final file = File('file.txt');
  final content = await file.readAsString();
  print(content);
}

在这个例子中,我们使用await方法等待file.readAsString()异步方法完成,然后我们将内容打印到控制台上。

注意,我们使用async关键字声明该方法为异步方法。使用await方法时,必须将其放在异步方法中。