Next.js · Junior · Frage 46 von 75
Überlebt der Zustand einer Seitenleiste in einem gemeinsamen Layout die Navigation zwischen Seiten?
- 1Nur wenn die Seitenleiste in
React.memooderuseMemosteckt - 2Nein: jede Navigation mountet den ganzen Baum neu
- 3Ja: ein gemeinsames Layout wird beim Navigieren nicht neu gemountet
Antwort zeigen
Richtige Antwort: Ja: ein gemeinsames Layout wird beim Navigieren nicht neu gemountet
Erklärung
Next.js rendert nur die geänderten Segmente, gemeinsame Layouts bleiben gemountet: Eingetippter Text, offene Menüs und die Scrollposition bleiben erhalten. Braucht man beim Navigieren einen Reset, nutzt man template.tsx oder key.