Jak odnosisz się do komponentu reakcji?
Jak odnosisz się do komponentu reakcji?

Wideo: Jak odnosisz się do komponentu reakcji?

Wideo: Jak odnosisz się do komponentu reakcji?
Wideo: ReactJS Tutorial - 4 - Components 2024, Listopad
Anonim

W celu uzyskania odniesienie do komponentu React , możesz użyć tego, aby uzyskać prąd Składnik reakcji , lub możesz użyć ref, aby uzyskać referencja do składnik jesteś właścicielem. Działają tak: var MyComponent = Reagować . createClass({ handleClick: function() { // Jawne skoncentrowanie się na wprowadzanym tekście przy użyciu surowego API DOM.

Biorąc to pod uwagę, jak przekazać ref do komponentu podrzędnego?

Ty przechodzić ten ref do komponent potomny jako inaczej nazwany rekwizyt - tak naprawdę dowolna nazwa inna niż ref (np. przyciskRef). ten komponent potomny może następnie przekazać prop do węzła DOM za pomocą ref atrybut. To pozwala rodzicowi przechodzić jego ref do dziecięcy Węzeł DOM przez składnik pośrodku.

Podobnie, czym są referencje i dlaczego są ważne? Referencje są funkcją dostarczaną przez Reagować aby uzyskać dostęp do elementu DOM i Reagować element, który mogłeś stworzyć samodzielnie. Oni są używane w przypadkach, gdy chcemy zmienić wartość komponentu potomnego, bez używania rekwizytów i wszystkiego.

Czym zatem jest składnik reakcji?

składniki są cegiełkami każdego? Reagować aplikacja i typowy Reagować aplikacja będzie miała ich wiele. Mówiąc najprościej, a składnik jest klasą lub funkcją JavaScript, która opcjonalnie przyjmuje dane wejściowe, tj. właściwości (właściwości) i zwraca a Reagować element opisujący sposób wyświetlania sekcji interfejsu użytkownika (interfejsu użytkownika).

Jaka jest różnica między elementem a komponentem w reakcji?

Reaguj element - Jest to prosty obiekt, który opisuje węzeł DOM i jego atrybuty lub właściwości, które możesz powiedzieć. Jest to niezmienny obiekt opisu i nie można na nim stosować żadnych metod. Komponent reakcji - Jest to funkcja lub klasa, która przyjmuje dane wejściowe i zwraca a Reaguj element.

Zalecana: