Flutter TextFormField onChanged事件

时间:2018-09-19 12:08:15

标签: autocomplete flutter

我想使用TextFormField构建自动完成功能,但我不知道如何为TextFormField创建OnChanged事件 我的要求是将有一些文本的文本字段,如果用户编辑该文本,则文本字段的行为应类似于自动建议。

2 个答案:

答案 0 :(得分:3)

对我们来说幸运的是,TextFormField中的onChanged选项已经可用。如果您更新了抖动但不起作用,只需单击Widget TextFormField +命令/控件并转到text_form_field.dart文件,然后使用链接中的代码修改文本: text_form_field.dart

答案 1 :(得分:1)

您是否将TextFormField包装在FormField小部件中?如果没有,我建议仅使用具有TextField属性的onChange

编辑:要设置初始值,您可以添加TextEditingController并将其分配给TextFormField

TextEditingController _controller = TextEditingController();

然后可以在initState()中完成

_controller.text = 'Initial Value'