React · Middle · Pytanie 43 z 75
Dlaczego TanStack Query z domyślnymi ustawieniami pobiera dane ponownie po powrocie do karty?
- ✓Poprawna odpowiedź: Domyślnie
staleTime: 0irefetchOnWindowFocus - 2To znany błąd naprawiony w następnej wersji
- 3Cache jest całkowicie czyszczony przy każdej utracie fokusu
Wyjaśnienie
Domyślnie TanStack Query agresywnie dba o aktualność danych: od razu uznaje je za nieaktualne i pobiera ponownie przy montowaniu, fokusie okna i ponownym połączeniu z siecią. Jeśli dane rzadko się zmieniają, zwiększ staleTime globalnie lub dla konkretnego zapytania.