颤抖的TextFormFields

时间:2020-06-24 12:30:02

标签: flutter dart text

我可以使用flutter的文本表单字段来创建类似于Instagram的“编辑个人资料”的页面吗?当我单击“编辑配置文件”时,我的名称和用户名已经显示在框中,如果需要,可以更改它,然后保存。当前,我正在尝试使用文本表单域来执行此操作,但是我无法做到这一点,因此当我进入页面时,我各自的数据已经在框中。因此,我看不到我的信息(以前输入的信息)。

现在,我已经使用了一些TextEditingControllers和控制器将数据存储在firebase中。

1 个答案:

答案 0 :(得分:1)

是的,在创建文本字段时,您需要传入 TextEditingController。。TextEditingController具有用于 text 的构造函数,可用于设置起始值。 示例代码:

TextEditingController nameController = new TextEditingController(text: username); //the controller
TextFormField( //the text field with your username already passed in
      controller: nameController,
)