React Hooks : Plus facile que vous ne le pensez.

Parfois, apprendre de nouvelles choses peut être accablant et fastidieux. Cependant, ce n'est pas le cas pour React Hooks . Si vous êtes quelqu'un qui n'a jamais pris le temps d'apprendre les Hooks et que vous utilisez principalement des composants basés sur la classe d, il est peut-être temps de l'essayer.

Lorsque j'ai appris React pour la première fois , je n'ai utilisé que des composants basés sur les classes , car c'est ce que j'ai appris et avec lequel j'étais le plus familier. Cependant, s'il est bon de savoir comment utiliser les composants basés sur Blass, ils sont "obsolètes". L'industrie est et continuera sur la voie de l'utilisation de composants basés sur les fonctions.

Les hooks ont été créés pour utiliser les méthodes de cycle de vie de classe et l' état à l' intérieur des fonctions. Cela élimine essentiellement le besoin de composants basés sur les classes en général.

Le moyen le plus simple de le démontrer est de regarder State dans un composant basé sur les classes :

Les quatre principaux points à retenir sont :

  • L'état est initialisé par state: {}.
  • Les Thismots-clés pour le ciblage des fonctions et des variables dans Classes .
  • La nécessité des fonctions fléchées pour éviter les erreurs avec le thismot - clé dans les composants basés sur les classes .
  • setState()pour tout changement d' Etat .

La première chose que vous devriez immédiatement remarquer est qu'il n'y a pas de classe .

La deuxième chose immédiatement après est la façon dont nous initialisons State :

Décomposons cela en termes simples :

  • termest ce que votre État est actuellement à un moment donné. Au lieu d'écrire this.state.termce serait juste term.
  • setTermest essentiellement setStatesauf avec un nom plus personnalisé. cela fonctionne exactement de la même manière, vous pouvez simplement choisir comment le nommer.
  • useStateest un crochet. le but est d'initialiser à quoi une certaine clé dans State devrait être égale. Puisque nous utilisons une chaîne, nous initialisons une chaîne vide.

Suggested posts

Éviter les conséquences dévastatrices d'un accident vasculaire cérébral : apprendre du parcours d'une famille.

Éviter les conséquences dévastatrices d'un accident vasculaire cérébral : apprendre du parcours d'une famille.

Introduction Un accident vasculaire cérébral est une urgence médicale qui peut frapper n'importe qui à tout moment. Elle survient lorsque le flux sanguin vers une partie du cerveau est perturbé, entraînant une perte soudaine de la fonction cérébrale.

Jest - Un framework de test JavaScript puissant

Jest - Un framework de test JavaScript puissant

Les tests sont une partie essentielle du développement logiciel. Il garantit que le code est fiable, fonctionne comme prévu et réduit la probabilité d'erreurs.

Related posts

Réseau TV Twitter

Réseau TV Twitter

Ce qui est vieux est à nouveau nouveau et ce qui était autrefois la chose brillante et scintillante semble maintenant terne. Je ne parle pas du retour des jeans JNCO parmi les enfants cool du centre-ville avec d'autres modes de la fin des années 1990.

Financement de l'élimination du carbone au cours de l'exercice 24

La répartition des demandes de crédits de Carbon180 selon les filières

Financement de l'élimination du carbone au cours de l'exercice 24

Par Alyson Lee, conseillère en gestion des affaires gouvernementales Le processus annuel d'affectation des crédits du gouvernement fédéral est au cœur de nos efforts pour financer l'élimination du dioxyde de carbone (CDR). Chaque année, Carbon180 soumet des demandes à divers bureaux du Congrès pour aider à orienter les flux de dollars de l'année prochaine.

Ce que vous pouvez faire pendant votre saison d'attente (attendre de décrocher votre premier emploi dans la technologie)

Ce que vous pouvez faire pendant votre saison d'attente (attendre de décrocher votre premier emploi dans la technologie)

Passer à une nouvelle carrière peut être extrêmement difficile si vous essayez de le faire seul. Il est important de trouver des partenaires de responsabilité qui sont au même niveau d'apprentissage que vous, qui partagent des objectifs, une ténacité et un dynamisme similaires.

Le premier livre d'un enfant sur la défonce

Le premier livre d'un enfant sur la défonce

(Attention - Ceci est une satire, destinée à être joyeusement subversive - Certainement pas pour les enfants) Vous avez vu votre mère et votre père se cacher dans la cuisine et fumer ces cigarettes malodorantes. Ils vous disent.