我有一个小查询--我创建了四个文本字段和一个按钮,在文本字段中我给出了属性allowblank:true --如果用户enter显示错误消息,它正在工作--单击插入的完美按钮,然后文本框变为空--它使用Allowblank:false显示空白的errormessage.If iam --如果用户不输入该文本框,则需要显示错误消息。
我如何解决这个issue.Any,一个人可以分享任何想法给我。
我想要做的是禁用提升按钮,直到文本表单字段有效为止。然后,一旦数据有效,就应该启用提升按钮。我已经审查了几个SO线程和几篇关于如何在文本表单字段验证之前禁用按钮的文章。他们都关注文本表单字段是否是空的,这不是我在这里问的问题。我使用regex来确定用户是否输入了有效的电子邮件地址。只有当输入的数据是有效的电子邮件时,数据才被认为是有效的。那就是我希望按钮启用的时候。如果我试图使用setState方法中的布尔值调用validateEmail,则会得到以下错误:
在构建过程中调用setState()或markNeedsBuild()。
任何帮助都将不胜感激。谢谢。
class ResetPassw
我有一个表单,我需要让它根据单选按钮的选择动态变化。假设我有文本字段Field A,Field B,...,Field G,以及表单中的单选按钮Radi1和Radi2。我想基于单选按钮选择来动态更改表单。
表单设计如下:
Field A
Field B
Radio1 Radio 2
现在,基于单选按钮选择,其他字段(字段C到G)可以是文本字段、单选按钮或下拉列表。现在,我使用两个带有相同字段的div来查看它们的需求(文本字段、单选按钮或下拉列表),并且基于单选按钮selection.But隐藏/显示这些div是正确的方法。但是我看到这种方法的缺点是每个表单域被提交两次(我的意思是,即使一个di