« Programmation JavaScript/Erreurs connues » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 56 :
 
Cette erreur peut arriver '''quand l'état n'a pas de valeur initiale définie''' (<code>undefined</code>), ce qui met le contrôle d'entrée en mode non contrôlé.
Le mode change à contrôlé quand l'utilisateur modifie la valeur (taper du texte, cocher la case, ...) provoquant un changement de l'état à une valeur définie, passant le contrôle d'entrée en mode contrôlé, ce qui provoque dece message d'erreur.
 
Dans ce cas, le remède est de définir une valeur initiale (argument de la fonction <code>useState</code>).