Kako se odnosite na reakcijsku komponentu?
Kako se odnosite na reakcijsku komponentu?

Video: Kako se odnosite na reakcijsku komponentu?

Video: Kako se odnosite na reakcijsku komponentu?
Video: Полный курс React JS для начинающих - Изучи Реакт за 2 часа! +таймкоды 2024, Travanj
Anonim

Da biste dobili a referenca na React komponentu , ovo možete koristiti za dobivanje struje React komponenta , ili možete koristiti ref da biste dobili a referenca do a komponenta posjedujete. Oni rade ovako: var MyComponent = Reagirati . createClass({ handleClick: function() { // Eksplicitno fokusirajte unos teksta pomoću sirovog DOM API-ja.

Imajući to u vidu, kako proslijediti ref na podređenu komponentu?

Vas proći the ref prema dječja komponenta kao drugačije nazvan rekvizit - stvarno bilo koje drugo ime osim ref (npr. gumb Ref). The dječja komponenta zatim može proslijediti prop na DOM čvor putem ref atribut. To dopušta roditelju proći svoje ref prema dječje DOM čvor kroz komponenta u sredini.

Slično tome, što su refs u reakciji i zašto su važni? Ref su funkcija koju pruža Reagirati za pristup elementu DOM i Reagirati element koji ste možda sami izradili. Oni koriste se u slučajevima kada želimo promijeniti vrijednost podređene komponente, bez korištenja rekvizita i svega toga.

Prema tome, što je reakcijska komponenta?

Komponente su građevni blokovi bilo kojeg Reagirati aplikacija i tipična Reagirati aplikacija će imati mnogo ovih. Jednostavno rečeno, a komponenta je JavaScript klasa ili funkcija koja izborno prihvaća ulaze, tj. svojstva (rekvizite) i vraća a Reagirati element koji opisuje kako bi se dio korisničkog sučelja (korisničkog sučelja) trebao pojaviti.

Koja je razlika između elementa i komponente u reakciji?

React Element - To je jednostavan objekt koji opisuje DOM čvor i njegove atribute ili svojstva koja možete reći. To je nepromjenjivi objekt opisa i na njega ne možete primijeniti nikakve metode. React komponenta - To je funkcija ili klasa koja prihvaća ulaz i vraća a React element.

Preporučeni: