⊗jsrtPmHkInr 1 of 47 menu

Hooks i React

I denne lektion vil vi begynde at stifte bekendtskab med hooks. Vi har allerede stødt på dem, da vi studerede stater - der lærte vi at arbejde med tilstandshooket useState.

Generelt set er hooks almindelige JavaScript-funktioner, hvis navne starter med ordet 'use'.

Hooks giver os mulighed for at bruge stater og andre React-funktioner uden at bruge klasser. De gør det lettere at genbruge kode til forskellige opgaver, samt at teste den og hjælper med at opdele komplekse komponenter i enklere funktioner baseret på deres formål. Nogle hooks kan endda erstatte funktionaliteten fra Redux. Oven i det hjælper hooks med at forbedre applikationens ydeevne.

Hvis du vil bruge hooks, så følg to grundlæggende regler. For det første, brug dem kun på det øverste niveau - kald dem ikke inde i loops, betingelser eller indlejrede funktioner. For det andet skal hooks kun kaldes fra React-funktioner (fra React-komponenter eller brugerdefinerede hooks), men ikke fra almindelige JavaScript-funktioner.

En anden fejl, som programmører laver, er den ukontrollerede brugen af hooks i koden. Før du bruger en bestemt hook, så vær sikker på, at den virkelig er nødvendig.

I den næste lektion vil vi se på typer af hooks.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis