“Validation du champ de texte en flottement” Réponses codées

Validation du champ de texte en flottement

TextFormField(
  // The validator receives the text that the user has entered.
  validator: (value) {
    if (value == null || value.isEmpty) {
      return 'Please enter some text';
    }
    return null;
  },
),

/*
	The TextFormField widget renders a material design 
    text field and can display validation errors when 
    they occur.

	Validate the input by providing a validator() function 
    to the TextFormField. If the user’s input isn’t valid, 
    the validator function returns a String containing an 
    error message. If there are no errors, the validator 
    must return null.

	For this example, We create a validator that ensures the TextFormField 
    isn’t empty. If it is empty, then we return a friendly error message.
*/
CoderHomie

validation d'entrée de flottement


// First Add this 4 line to create contoller

final TextEditingController _emailController = TextEditingController();
final TextEditingController _passwordController = TextEditingController();

String get _email => _emailController.text;
String get _password => _passwordController.text;

//Validator

bool submitEnabled =
        _email.isNotEmpty && _password.isNotEmpty && (_password.length >= 5);
        
//*****************
// Inputs ***set as you want

TextField(
          controller: _passwordController,
           onChanged: (email) => _updateState(),
           )

TextField(
          controller: _emailController,
           onChanged: password => _updateState(),
           )
//****************

// for Button
onPressed: submitEnabled ? _submit : null,

//check textinput state every change for the enable button
 _updateState() {
    setState(() {});
  }
Dineth S

Réponses similaires à “Validation du champ de texte en flottement”

Questions similaires à “Validation du champ de texte en flottement”

Plus de réponses similaires à “Validation du champ de texte en flottement” dans Dart

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code