React · Middle · Frage 72 von 75
Wann löst eine Änderung eines useRef-Werts ein Re-Rendering aus?
- 1Nie:
ref.currentzu ändern löst kein Rendern aus - 2Nur wenn die Ref an einem DOM-Knoten hängt
- 3Immer, im nächsten Tick der Event Loop danach
Antwort zeigen
Richtige Antwort: Nie: ref.current zu ändern löst kein Rendern aus
Erklärung
Refs sind für Werte, die die Ausgabe nicht beeinflussen: Timer-IDs, vorherige Werte, DOM-Knoten. Soll sich die UI ändern, nutze Zustand.