React · Junior · Frage 8 von 75

Darf man Props in einer Kindkomponente verändern?

Antwort zeigen

Richtige Antwort: Nein: Props sind schreibgeschützt; ändern sollte sie der Besitzer der Daten

Erklärung

Props sind die Eingaben der Komponente, und sie darf sie nicht mutieren. Damit ein Kind Daten ändern kann, übergibt ihm die Elternkomponente einen Callback (onChange) und behält den Zustand selbst. Die Mutation eines Objekts aus den Props löst kein Re-Rendering aus und erzeugt schwer auffindbare Bugs.

Zum Weiterlesen

Fehler in der Frage

React · Junior · Frage 8

Teste dich selbst

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

Diesen Test machen