Kaj naredi reakcija createRef?
Kaj naredi reakcija createRef?

Video: Kaj naredi reakcija createRef?

Video: Kaj naredi reakcija createRef?
Video: Using React createRef() - MERN Stack Series - 32 2024, April
Anonim

Ko se atribut ref uporablja za element HTML, je ref ustvarjen v konstruktorju s Reagirajte . ustvariRef () prejme osnovni element DOM kot svojo trenutno lastnost. Ko se atribut ref uporablja na komponenti razreda po meri, objekt ref prejme nameščeni primerek komponente kot trenutni.

Vprašali so se tudi, kakšna je uporaba ref v reakciji?

Ref so funkcija, ki jo zagotavlja Reagirajte za dostop do elementa DOM in Reagirajte element, ki ste ga morda ustvarili sami. so uporablja v primerih, ko želimo spremeniti vrednost podrejene komponente, ne da bi naredili uporaba rekvizitov in vsega.

Lahko se tudi vprašate, kako posredovati starševsko sklicevanje na otroka? Z ref s, se vrednost nahaja v samem vozlišču DOM in jo je treba posredovati do starš . Za mimo ta vrednost od otrok do starš , starš mora mimo po 'kavelj', če hočete, na otrok . The otrok nato pritrdi vozlišče na 'kavelj', tako da starš ima dostop do njega.

Kako potem posredujete refs v reakciji?

Definiramo a ref v komponenti, ki potrebuje ref in mimo na komponento gumba. Reagirajte volja mimo the ref skozi in naprej navzdol do <gumb ref ={ ref }> tako, da ga navedete kot atribut JSX. Ko ref je priložen, ref . tok bo kazal na vozlišče DOM.

Kaj je ref v HTML-ju?

The ref atribut omogoča shranjevanje sklicevanja na določen element React ali komponento, ki jo vrne konfiguracijska funkcija komponente render(). To je lahko dragoceno, če potrebujete referenco znotraj komponente na nek element ali komponento, ki jo vsebuje funkcija render().

Priporočena: