State Management · Junior · Frage 63 von 75
Wie lädt man eine Query manuell neu, z. B. über einen „Aktualisieren“-Button?
- 1
useQueryim Klick-Handler erneut aufrufen - 2Die Seite neu laden
- 3
refetchaus dem Ergebnis vonuseQueryaufrufen
Antwort zeigen
Richtige Antwort: refetch aus dem Ergebnis von useQuery aufrufen
Erklärung
Um jede Komponente mit diesen Daten zu aktualisieren, ist es oft idiomatischer, den Key mit queryClient.invalidateQueries zu invalidieren.