React · Junior · Pytanie 27 z 75
Czym useRef różni się od useState?
- ✓Poprawna odpowiedź: Zmiana
ref.currentnie wywołuje re-renderu - 2
useRefmożna używać tylko do referencji do DOM - 3Wartość
useRefjest resetowana przy każdym renderze
Wyjaśnienie
useRef przechowuje mutowalną wartość między renderami, nie wywołując re-renderu. Służy do referencji do DOM (<input ref={inputRef}>), identyfikatorów timerów i poprzednich wartości. Jeśli wartość wpływa na to, co widać na ekranie, powinna być w stanie.