当一个文本框(输入框)被选中并接受输入时,被称为获得了“焦点”。通常情况下,用户能够通过点击文本框以使其聚焦,开发人员也可以使用本文所描述的方法来让文本框得到焦点。
管理焦点是一种直观地创建表单流程的基本方法。例如,假设我们有一个带有文本框的搜索页面。当用户导航到搜索页面时,我们可以聚焦文本框的搜索项。这将允许用户在搜索页面可见时能够立即开始输入,而无需手动点击文本框。
在本文中,我们将学习如何聚焦到文本框上,以及点击按钮时聚焦文本框。
一旦文本框可见,就将其聚焦
为了在文本框可见时将其聚焦,我们可以使用 autofocus
属性。
TextField(
autofocus: true,
);
有关处理输入和创建文本框的更多信息,请参阅 实用教程的 Forms 部分。