Mitä react createRef tekee?
Mitä react createRef tekee?

Video: Mitä react createRef tekee?

Video: Mitä react createRef tekee?
Video: Sodium Hydroxide (NaOh) | الكيمياء لغات | للصف الثاني الثانوي | المنهج المصري | نفهم 2024, Huhtikuu
Anonim

Kun ref-attribuuttia käytetään HTML-elementissä, ref luotiin konstruktoriin kanssa Reagoi . luodaRef () vastaanottaa taustalla olevan DOM-elementin nykyisenä ominaisuutena. Kun ref-attribuuttia käytetään mukautetussa luokkakomponentissa, ref-objekti vastaanottaa komponentin liitetyn esiintymän nykyisenä.

Kysyttiin myös, mitä refs:ää käytetään reactissa?

Refs ovat toimittamia Reagoi päästäksesi DOM-elementtiin ja Reagoi elementti, jonka olet ehkä luonut itse. He ovat käytetty tapauksissa, joissa haluamme muuttaa alikomponentin arvoa tekemättä käyttää rekvisiitta ja kaikki.

Voidaan myös kysyä, kuinka välität vanhemman viittauksen lapselle? Kanssa viite s, arvo sijaitsee itse DOM-solmussa, ja se on välitettävä vanhempi . Vastaanottaja kulkea tämä arvo alkaen lapsi to vanhempi , vanhempi tarvitsee kulkea 'koukusta' alas, jos haluat lapsi . The lapsi kiinnittää sitten solmun "koukkuun", joten vanhempi on pääsy siihen.

Miten sitten välität referenssit reagoimaan?

Määrittelemme a viite komponentissa, joka tarvitsee viite ja kulkea se painikekomponenttiin. Reagoi tahtoa kulkea the viite läpi ja välitä se alas <-painikkeeseen viite ={ viite }> määrittämällä se JSX-attribuutiksi. Kun viite liitteenä, viite . virta osoittaa DOM-solmuun.

Mikä on ref HTML:ssä?

The viite attribuutin avulla on mahdollista tallentaa viittaus tiettyyn React-elementtiin tai komponenttiin, jonka komponentin render()-määritysfunktio palauttaa. Tämä voi olla arvokasta, kun tarvitset viittauksen komponentin sisältä johonkin render()-funktion sisältämään elementtiin tai komponenttiin.

Suositeltava: