我有一个默认为空的TextFormField。当用户编辑完字段(我没有确认按钮)时,我试图处理更改,当TextFormField失去焦点时,如何触发函数?
发布于 2022-04-03 21:03:39
您可以向字段中添加一个FocusNode,并向其添加一个侦听器,在侦听器中,您可以知道它是否获得/失去了焦点。
发布于 2022-04-04 05:55:00
当您说TextFormField失去焦点时,我假设只要用户单击屏幕上的TextFormField以外的任何地方,TextFormField就会失去焦点。
在这种情况下,您可以使用GestureDetector和onTap函数包装整个小部件。
GestureDetector(
onTap: (){}, //call the function here
);https://stackoverflow.com/questions/71729564
复制相似问题