如何在flutter dart的文本表单字段中停用表单键(重置状态管理)?

问题描述 投票:0回答:1

enter image description here

在这里,我在文本表单字段中获取了电子邮件和密码。如果用户未在其中填写任何详细信息并单击登录,则错误消息显示请在文本表单字段中输入电子邮件和密码。现在的问题是,当用户单击没有信息的登录,然后单击忘记密码时,它将显示空数据错误并在忘记密码屏幕上重定向。但是当用户返回登录页面时,该消息将像以前一样显示。我的想法是,当用户返回登录屏幕时,所有错误和信息都会像初始化状态一样清晰。我该怎么做?

flutter dart
1个回答
0
投票
controller.loginFormKey.currentState!.reset();

只需在单击“忘记密码”时添加此行即可。它将重置表单状态。

© www.soinside.com 2019 - 2024. All rights reserved.