我将TextEditingController添加到TextFormField中以读取用户输入,但是我想在TextFormField中的每次更新时都读取输入,并且Controller显示以前的更新。简而言之,我想要TextField中的onChanged方法之类的替代方法,因为我将其用于表单,所以我需要使用TextFormField。给我建议。
最佳答案
只需将侦听器添加到TextEditingController。
像下面这样。
@override
void initState() {
super.initState();
_editingController.addListener(() {
print(_editingController.text);
});
}
@override
void dispose() {
// Clean up the controller when the Widget is disposed
_editingController.dispose();
super.dispose();
}
希望能帮助到你!
关于mobile - Flutter TextFormField如何添加手动onChange属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54476588/