Apprendre React : Les formulaires

Поделиться
HTML-код
  • Опубликовано: 27 янв 2025

Комментарии • 19

  • @kyredormangara4298
    @kyredormangara4298 Год назад +1

    super interessant !
    Vraiment geniaux tes exemples !

  • @patriotlightning7791
    @patriotlightning7791 Год назад

    Super tutos très cher Jonathan!

  • @Tom-rk3lo
    @Tom-rk3lo Год назад

    Merci c'est génial !

  • @skyzzen7091
    @skyzzen7091 Год назад

    Merci c'est top !!

  • @thefanboy3285
    @thefanboy3285 Год назад

    Hey. Bjr / Bsr Grafikart. Tout d'abrd : *Bonne année 2024* .
    Ensuite, il y a un détail qui me turlupine : c'est à propos de l'input type text qui a une valeur initiale à undefined. Pourquoi React râle du fait que le champ passe de non contrôlé à contrôlé alors qu'il y a de 1) l'attribut value et de 2) il y a le handler d'évènement onChange ?
    D'ailleurs, pourquoi React ne considère pas tout simplement que le champ soit déjà contrôlé vu qu'il y a déjà onChange et value ?

    • @grafikart
      @grafikart  Год назад +1

      React considère null & undefined comme une absence de valeur, dans les 2 cas le champs sera non contrôlé.
      onChange peut être sur un champs contrôlé comme non contrôlé donc n'impact pas le controle.
      Si tu veux qu'il soit toujours contrôlé je conseille de s'assurer que le champs ne soit jamais null ou undefined, l'opérateur ?? peut aider (value={value ?? ''})

  • @medoune89
    @medoune89 Год назад +2

    Un crud comme TP serait bien !!!

  • @othman_bens_545
    @othman_bens_545 Год назад +5

    Je suis étonné que ça ne soit pas aussi simple que les v-model avec Vue

    • @jeandarius8791
      @jeandarius8791 Год назад +1

      Pile poil ce que j'ai pensé tout au long des tutoriels que j'ai suivi.

    • @MrJohAA
      @MrJohAA Год назад +3

      Y'a pas à dire, Vue c'est le top surtout la version 3. React est le précurseur.

    • @Aecy
      @Aecy Год назад +1

      J’ai utilisé Vue des années, mtn je ne prie que par React…

    • @jeandarius8791
      @jeandarius8791 Год назад

      @@Aecy mais pourquoi ?

    • @Aecy
      @Aecy Год назад

      @@jeandarius8791 Car je le trouvais justement simple, et je voulais un peu plus de complexité de code

  • @ericraharijesy5251
    @ericraharijesy5251 11 месяцев назад

    Ne pourrait-on pas tout simplement utiliser l'événement 'input' du champ texte pour pouvoir lire la valeur à chaque fois qu'il est modifié ?
    addEventListener('input',(e)=>{firstName=e.target.value}