React · Senior · Frage 15 von 75
Was macht die Komponente <Activity mode="hidden"> (React 19.2)?
- 1Sie versteckt den Teilbaum, behält seinen Zustand und baut die Effekte ab
- 2Sie pausiert das Rendern des Teilbaums, lässt die Effekte aber aktiv
- 3Sie entfernt den Teilbaum aus dem DOM und setzt seinen ganzen Zustand zurück
Antwort zeigen
Richtige Antwort: Sie versteckt den Teilbaum, behält seinen Zustand und baut die Effekte ab
Erklärung
Der versteckte Teilbaum bekommt display: none, Effekte werden aufgeräumt, und Updates rendern mit niedriger Priorität. Beim Zurückschalten auf visible bleibt der Zustand (eingegebener Text, Scrollposition) erhalten, und Effekte werden neu erzeugt. Praktisch für Tabs und das Vorrendern von Ansichten, die der Nutzer wahrscheinlich besucht.