来自Future(Firebase)的TextFormField(Flutter)中的初始值

时间:2020-06-27 22:08:41

标签: firebase flutter future

人们。

我试图从Firebase Firestore的字符串中设置TextFormField的initialValue,所以它是Future。但我只是无法使其正常工作!

我已经为我的问题编写了简化的代码,并且可以在dartPad上找到:

https://dartpad.dartlang.org/0649b56c10041ca7e6ab4440e7564dea

如何正确执行此操作?我应该使用Future.then()而不是FutureBuilder吗?我应该使用控制器,而不是设置initialValue吗?我尝试的任何形式,最终都无法正常工作...

1 个答案:

答案 0 :(得分:0)

在任务完成之前,文本字段将为空,但这可以正常工作:

1.17.4