State Management · Junior · Frage 5 von 75

Wie entfernt man ein Element mit id aus einem Array im State?

Antwort zeigen

Richtige Antwort: setItems(items.filter(i => i.id !== id))

Erklärung

State muss unveränderlich aktualisiert werden: filter, map, Spread und toSorted erzeugen ein neues Array. splice und delete verändern das bestehende, die Referenz bleibt gleich, und React überspringt das Update.

Zum Weiterlesen

Fehler in der Frage

State Management · Junior · Frage 5

Teste dich selbst

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

Diesen Test machen