Flutter 如何在firebase编辑时从文本字段中检索文本?-颤振

Flutter 如何在firebase编辑时从文本字段中检索文本?-颤振,flutter,Flutter,我在我的应用程序中添加了一个编辑功能,但是这些帖子的内容超过100个单词,当文本字段显示时,它将为空,我不想这样,我想用旧内容显示文本字段,以便他们可以编辑或向帖子添加内容,有什么方法可以直接从firebase检索数据到textField吗?您必须使用TextEditingController final TextEditingController myTextController = new TextEditingController(); ... ... this.myTex

我在我的应用程序中添加了一个编辑功能,但是这些帖子的内容超过100个单词,当文本字段显示时,它将为空,我不想这样,我想用旧内容显示文本字段,以便他们可以编辑或向帖子添加内容,有什么方法可以直接从firebase检索数据到textField吗?

您必须使用
TextEditingController

  final TextEditingController myTextController = new TextEditingController();
  ...
  ...
  this.myTextController.text = firestoreData ?? ''; //incase the data is null, it will be an empty string  
  ...
  ...
  TextField(
      controller: this.myTextController,
      ...
  ),

您必须使用
textededitingcontroller

  final TextEditingController myTextController = new TextEditingController();
  ...
  ...
  this.myTextController.text = firestoreData ?? ''; //incase the data is null, it will be an empty string  
  ...
  ...
  TextField(
      controller: this.myTextController,
      ...
  ),

发布您编写的代码,以便我们可以使用它。感谢您的回复,我将尝试Ibrami的解决方案,如果它不起作用,我将进行更新。发布您编写的代码,以便我们可以使用它。感谢您的回复,我将尝试Ibrami的解决方案,如果它不起作用,我将进行更新。谢谢您,我一直很忙,所以没有检查我的堆栈,将尝试更新您。谢谢,我一直很忙,所以没有检查我的堆栈,将尝试更新您。