Mit csinál a react createRef?
Mit csinál a react createRef?

Videó: Mit csinál a react createRef?

Videó: Mit csinál a react createRef?
Videó: When a Javascript developer discovers React for the first time... 2024, Április
Anonim

Ha a ref attribútumot egy HTML-elemen használják, akkor a konstruktorban a ref Reagál . createRef () az alapul szolgáló DOM elemet kapja aktuális tulajdonságaként. Ha a ref attribútumot egy egyéni osztályösszetevőn használják, a ref objektum az összetevő beillesztett példányát kapja aktuálisként.

Azt is megkérdezték, mi a haszna a refs-nek a react-ban?

Refs által biztosított funkció Reagál a DOM elem eléréséhez és a Reagál elemet, amelyet esetleg egyedül hozott létre. Ők használt azokban az esetekben, amikor meg akarjuk változtatni egy utódkomponens értékét, anélkül, hogy ezt megtennénk használat kellékek és minden.

Felmerülhet az a kérdés is, hogyan lehet átadni a szülői utalást egy gyereknek? Val vel ref s, az érték magában a DOM csomópontban található, és közölni kell a szülő . Nak nek pass ebből az értékből gyermek nak nek szülő , az szülő kell, hogy pass le a „horogról”, ha úgy tetszik, a gyermek . Az gyermek majd csomópontot csatol a „horoghoz”, így a szülő hozzáférése van hozzá.

Akkor hogyan reagál a refs in react?

Meghatározzuk a ref abban a komponensben, amelyre szüksége van ref és pass a gombkomponenshez. Reagál akarat pass az ref keresztül, és továbbítsa a <gombra ref ={ ref }> JSX attribútumként megadva. Amikor az ref csatolva van, ref . áram a DOM csomópontra fog mutatni.

Mi a ref a HTML-ben?

Az ref Az attribútum lehetővé teszi a komponens render() konfigurációs függvény által visszaadott React elemre vagy komponensre való hivatkozás tárolását. Ez akkor lehet hasznos, ha egy komponensen belüli hivatkozásra van szüksége a render() függvény valamely elemére vagy összetevőjére.

Ajánlott: