我试图找出onEdittingCompleteonSubmitted之间的区别,我不知道何时应使用后者,因为前者可用于切换焦点或提交表单内容。
我尝试查看文档,但是关于onSubmitted属性的说法并不多。

最佳答案

on已提交:

final ValueChanged<String> onSubmitted
在使用TextFieldonSubmitted执行TextInputAction.next时,大多数情况下,它将返回TextInputAction.previous回调中输入的textInputAction输入值,该值用于键盘的下一个/上一个字段。
onEditingComplete:
final VoidCallback onEditingComplete
它类似于onSubmitted,但是在回调中不返回值,而是更新文本controller,然后我们可以在需要的地方从controller中获取值。

关于flutter - Flutter:onEdittingComplete和onSubmitted之间的TextField差异,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63690311/

10-11 06:51