Hvad gør react createRef?
Hvad gør react createRef?

Video: Hvad gør react createRef?

Video: Hvad gør react createRef?
Video: Полный курс React JS для начинающих - Изучи Реакт за 2 часа! +таймкоды 2024, April
Anonim

Når ref-attributten bruges på et HTML-element, oprettes ref i konstruktøren med Reagere . skabeRef () modtager det underliggende DOM-element som dets aktuelle egenskab. Når ref-attributten bruges på en brugerdefineret klassekomponent, modtager ref-objektet den monterede instans af komponenten som dens aktuelle.

Også spurgt, hvad er brugen af refs i react?

Refs er en funktion leveret af Reagere for at få adgang til DOM-elementet og Reagere element, som du måske selv har lavet. De er Brugt i tilfælde, hvor vi ønsker at ændre værdien af en underordnet komponent, uden at lave brug af rekvisitter og det hele.

Man kan også spørge, hvordan man videregiver en forældrehenvisning til et barn? Med ref s, ligger værdien i selve DOM-noden og skal kommunikeres op til forælder . Til passere denne værdi fra barn til forælder , det forælder behøver at passere ned en 'krog', om du vil, til barn . Det barn sætter derefter en node til 'krogen', så den forælder har adgang til det.

Hvordan sender du så refs i reagere?

Vi definerer en ref i den komponent, der har brug for ref og passere det til knapkomponenten. Reagere vilje passere det ref gennem og videresend det ned til <knappen ref ={ ref }> ved at angive det som en JSX-attribut. Når ref er vedhæftet, ref . nuværende vil pege på DOM-noden.

Hvad er ref i HTML?

Det ref attribut gør det muligt at gemme en reference til et bestemt React-element eller komponent, der returneres af component render()-konfigurationsfunktionen. Dette kan være værdifuldt, når du har brug for en reference fra en komponent til et element eller en komponent indeholdt i render()-funktionen.

Anbefalede: