Miksi käytämme REF IN reagoida?
Miksi käytämme REF IN reagoida?

Video: Miksi käytämme REF IN reagoida?

Video: Miksi käytämme REF IN reagoida?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Marraskuu
Anonim

Viitteet ovat tarjoama toiminto Reagoi päästäksesi DOM-elementtiin ja Reagoi elementti tuo sinä olisi voinut luoda itse. Ne käytetään tapauksissa, joissa me haluat muuttaa alikomponentin arvoa tekemättä sitä käyttää rekvisiitta ja kaikki.

Kysymys kuuluu myös, kuinka käytät REF IN react JS:ää?

Voit luoda a viite soittamalla Reagoi . createRef() ja liittäminen a Reagoi elementti siihen käyttämällä the viite attribuutti elementissä. Voimme "viitata" solmuun viite luotu renderöintimenetelmällä, jolla on pääsy nykyiseen määritteeseen viite.

Yllä olevan lisäksi, kuinka välität viitteitä 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.

Lisäksi mitä react createRef tekee?

Viitteiden luominen - käyttäminen Reagoi . luodaRef () ja liitä ne Reagoi elementtejä ref-attribuutin kautta. Käytännössä määrität viitearvon, josta palautettiin Reagoi . luodaRef () esiintymän ominaisuuteen, kun komponentti On rakennettu (alias komponentin konstruktorissa). Tällä tavalla Ref voi viitataan koko komponenttiin.

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 komponentin sisältä viittauksen johonkin render()-funktion sisältämään elementtiin tai komponenttiin.

Suositeltava: