On peut déjà connaître le problème, lors de l'insertion d'une valeur sur un champ, cette même valeur sera insérée sur tous les autres champs qui partagent le même UseState comme valeur.
J'ai essayé beaucoup de choses pour résoudre mon problème comme ceci:
Je ne mets rien de plus pour éviter que le sujet ne devienne trop long. Alors, auriez-vous une solution pour résoudre le problème ? Pour ma part je suis à court d'idées, et encore débutant sur React. Merci d'avance!
Je pense, mais il doit avoir plein d'autres solutions, que le plus simple est d'utiliser des inputs non contrôlés par React, tu récupéreras leur valeurs via une boucle au submit qui sera envoyé au state.
Je pense, mais il doit avoir plein d'autres solutions, que le plus simple est d'utiliser des inputs non contrôlés par React, tu récupéreras leur valeurs via une boucle au submit qui sera envoyé au state.
Salut, si tu ne comprends pas n'hésites pas à ma demander.
Sinon aujourd'hui je viens de découvrir REACT-HOOKS-FORM, c'est une petite librairie React qui permet de gérer super facilement les formulaires sans avoir à s'occuper des states ect...
Je te conseille vivement d'y jeter un œil, ca pourrait régler ton problème facilement. Enfait toutes les données des inputs sont récupérer directement au submit et envoyer dans une props. Apres avec cette props tu fais ce que tu veux, elle contient toutes les données des champs, neanmoins chaque champs doit avoir un nom unique, c'est à toi de faire en sorte lors de la création d'un input supplémentaire de générer un nom unique.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
La meilleure solution est toujours la plus simple. Ma chaîne Youtube [Tutos pour débutants]
La meilleure solution est toujours la plus simple. Ma chaîne Youtube [Tutos pour débutants]
La meilleure solution est toujours la plus simple. Ma chaîne Youtube [Tutos pour débutants]