Flutter 我想自定义验证后显示的错误文本
我想为input.isEmpty和multilidator自定义错误文本,下面是我的代码Flutter 我想自定义验证后显示的错误文本,flutter,controller,Flutter,Controller,我想为input.isEmpty和multilidator自定义错误文本,下面是我的代码 TextInputField( icon: FontAwesomeIcons.user, hint: 'Nom et prénom', inputType: TextInputType.name, i
TextInputField(
icon: FontAwesomeIcons.user,
hint: 'Nom et prénom',
inputType: TextInputType.name,
inputAction: TextInputAction.next,
validator: (input) => input.isEmpty
? "veuillez saisir votre Nom et prénom"
: null,
),
TextInputField(
icon: FontAwesomeIcons.envelope,
hint: 'Email',
inputType: TextInputType.emailAddress,
inputAction: TextInputAction.next,
validator: MultiValidator([
RequiredValidator(
errorText: "Veuillez saisir une adresse mail"),
EmailValidator(
< errorText:
"Veuillez saisir une adresse mail valid"),
])),
TextInputField(
图标:FontAwesomeIcons.user,
提示:“名字和名字”,
inputType:TextInputType.name,
inputAction:TextInputAction.next,
验证程序:(输入)=>input.isEmpty
“维勒·塞西尔·沃特的名字和名字”
:null,
),
文本输入字段(
图标:FontAwesomeIcons.envelope,
提示:“电子邮件”,
inputType:TextInputType.emailAddress,
inputAction:TextInputAction.next,
验证器:多向信标([
必需验证器(
错误文本:“Veuillez saisir(地址邮件”),
电子邮件验证程序(
您可以设置装饰属性:
decoration: InputDecoration(
errorStyle: TextStyle(
color: Colors.red,
fontSize: 14,
fontStyle: FontStyle.italic
),
),
请正确地格式化您的代码。我同意,这是一个错误。抱歉,这是我的第一个POSSIF这个或任何答案已经解决了您的问题,请考虑通过点击复选标记接受它。这向更广泛的社区表明,你已经找到了一个解决方案,并给回答者和你自己带来了一些声誉。没有义务这样做。