React · Middle · Frage 48 von 75

Wie zeigt man bei Paginierung die alte Seite statt eines Skeletons, während die neue lädt?

Antwort zeigen

Richtige Antwort: placeholderData: keepPreviousData

Erklärung

Mit einem neuen Key (['projects', page]) startet die Query mit leerem Cache. placeholderData setzt die vorherigen Daten ein, während die neuen laden, und mit isPlaceholderData kann man z. B. den Button „Weiter“ deaktivieren. In v4 war das die Option keepPreviousData: true.

Zum Weiterlesen

Fehler in der Frage

React · Middle · Frage 48

Teste dich selbst

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

Diesen Test machen