React · Junior · Frage 24 von 75

Wann läuft der Effekt useEffect(() => { ... }, [])?

Antwort zeigen

Richtige Antwort: Nach dem Mounten (in der Entwicklung mit StrictMode zweimal)

Erklärung

Ein leeres Abhängigkeitsarray bedeutet „nach dem Mounten synchronisieren“. Effekte laufen immer nach dem Zeichnen, nicht davor. In der Entwicklung mountet StrictMode die Komponente, unmountet sie und mountet sie erneut, um zu prüfen, ob das Aufräumen des Effekts korrekt geschrieben ist.

Zum Weiterlesen

Fehler in der Frage

React · Junior · Frage 24

Teste dich selbst

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

Diesen Test machen