从数据库读取数据到TextFormField

时间:2019-10-27 12:47:52

标签: flutter

我能够从数据库中加载数据并将其显示在TextField上。像这样:

Text('name: ${addCash.name}'),

我可以对TextFormField()做同样的事情吗? 目的是读取数据以进行编辑/更新并将其保存回数据库中。

2 个答案:

答案 0 :(得分:0)

尝试使用labelText或hintText,这仅用于读取数据。

但是如果您需要处理输入,则可以设置 TextEditingController 并传入 TextFormField controller >

答案 1 :(得分:0)

您可以实例化TextEditingController,设置其text属性,并将控制器作为controller的{​​{1}}参数传递。这样,您以后就可以轻松访问TextFormField属性,以读取text中显示的String并做任何您想做的事。