1

Flutter 小部件中的onSubmittedvs有什么区别?onEditingCompletetextField

我的意思是,onSubmitted已经将用户输入的值传递给我们,我们可以在提交完成时使用它。为什么需要onEditingComplete房产?

我也遇到了这个stackoverflow帖子

根据这篇帖子的置顶答案,onEditingComplete用于确定用户提交数据后是否应该隐藏或保留键盘。如果是这种情况,为什么颤振会突飞猛进地拥有一个名为onEditingCompleteACCEPTS A FUNCTION的属性?他们可以简单地拥有一个hideKeyboardAfterEditing接受 true 或 false 的属性。

(我可能已经理解了此处提到的 Stack Overflow 帖子错误。但这就是我的想法)

有人可以帮我理解吗?

谢谢

4

1 回答 1

1

两者在技术上是相同的,但不会onEditingComplete降低屏幕键盘(例如:聊天应用程序)并且会降低屏幕键盘并另外返回文本字段值。onSubmittedonSubmitted

于 2021-10-17T13:59:19.877 回答