Ako odkazujete na komponent reakcie?
Ako odkazujete na komponent reakcie?

Video: Ako odkazujete na komponent reakcie?

Video: Ako odkazujete na komponent reakcie?
Video: Полный курс React JS для начинающих - Изучи Реакт за 2 часа! +таймкоды 2024, November
Anonim

Ak chcete získať a odkaz na komponent React , môžete použiť buď na získanie prúdu Reagovať komponent , alebo môžete použiť ref na získanie a odkaz do a komponent ty vlastníš. Fungujú takto: var MyComponent = Reagovať . createClass({ handleClick: function() { // Explicitne zaostrí textový vstup pomocou surového DOM API.

Ak vezmete do úvahy toto, ako prenesiete referenciu do podriadeného komponentu?

vy prejsť a ref k detská zložka ako inak pomenovaná rekvizita - naozaj akékoľvek iné meno ako ref (napr. buttonRef). The detská zložka potom môže poslať rekvizitu do uzla DOM cez ref atribút. To umožňuje rodičovi prejsť jeho ref k detského DOM uzol cez komponent v strede.

Podobne, aké sú referencie v reakcii a prečo sú dôležité? Ref sú funkciou poskytovanou Reagovať pre prístup k prvku DOM a Reagovať prvok, ktorý ste mohli vytvoriť sami. Oni sa používajú v prípadoch, keď chceme zmeniť hodnotu podradeného komponentu bez použitia rekvizít a všetkého.

Čo je teda reakčná zložka?

Komponenty sú stavebnými kameňmi každého Reagovať aplikácia a typická Reagovať aplikácia bude mať veľa z nich. Jednoducho povedané, a komponent je trieda alebo funkcia JavaScript, ktorá voliteľne prijíma vstupy, t. j. vlastnosti (rekvizity) a vracia a Reagovať prvok, ktorý popisuje, ako by mala vyzerať časť používateľského rozhrania (používateľského rozhrania).

Aký je rozdiel medzi prvkom a komponentom v reakcii?

Reagovať Element - Je to jednoduchý objekt, ktorý popisuje uzol DOM a jeho atribúty alebo vlastnosti, ktoré môžete povedať. Je to nemenný objekt popisu a nemôžete naň použiť žiadne metódy. React Komponent - Je to funkcia alebo trieda, ktorá prijíma vstup a vracia a Reagovať prvok.

Odporúča: