React · Senior · Frage 16 von 75

Wofür ist useImperativeHandle da?

Antwort zeigen

Richtige Antwort: Um der Elternkomponente über eine Ref eine begrenzte Menge von Methoden statt eines DOM-Knotens zu geben

Erklärung

useImperativeHandle(ref, () => ({ focus, scrollToBottom })) stellt nur die nötigen Methoden bereit und verbirgt Implementierungsdetails. Eine imperative API ist eine Ausnahme für Fokus, Scrollen, Animationen und Medien, kein Ersatz für Props.

Zum Weiterlesen

Fehler in der Frage

React · Senior · Frage 16

Teste dich selbst

Mach den Test React · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen