State Management · Senior · Frage 29 von 75

Was bringt die Option select von useQuery?

const count = useQuery({ queryKey: ["todos"], queryFn, select: (d) => d.length });
Antwort zeigen

Richtige Antwort: Einen abgeleiteten Wert, der Renderings begrenzt

Erklärung

Der Cache behält die volle Antwort, während jede Komponente ihre eigene Projektion abonniert. Halte die select-Funktion stabil (außerhalb definieren oder memoisieren), damit sie nicht bei jedem Rendern erneut läuft.

Zum Weiterlesen

Fehler in der Frage

State Management · Senior · Frage 29

Teste dich selbst

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

Diesen Test machen