如何读取Future <File>路径?

时间:2019-09-20 10:30:57

标签: flutter dart

我想显示一个Future路径,但是我跟踪它,当我想显示此变量时,他们告诉我这是Future的实例,我不知道如何阅读,有人可以帮我吗< / p>

2 个答案:

答案 0 :(得分:0)

您可以使用FutureBuilder小部件,也可以使用async/awaitthen

以下一些资源可以为您提供帮助:

https://dart.dev/codelabs/async-await

https://api.flutter.dev/flutter/widgets/FutureBuilder-class.html

https://www.youtube.com/watch?v=ek8ZPdWj4Qo

答案 1 :(得分:0)

尝试一下

String _path = "";
_getPath() async {
   final file = await getFile(); // the method return Future<File>
   setState((){
     _path = file.path
   })
}

希望有帮助