React · Senior · Frage 38 von 75

Wie unterstützt man in TanStack Query das Abbrechen von Requests richtig?

Antwort zeigen

Richtige Antwort: Das signal aus dem Argument von queryFn an fetch weitergeben

Erklärung

queryFn: ({ signal }) => fetch(url, { signal }). Die Bibliothek bricht den Request ab, wenn die Komponente vor der Antwort unmountet, sich der Key ändert oder cancelQueries aufgerufen wird. Ohne Weitergabe von signal wird nur die Verarbeitung des Ergebnisses abgebrochen, der HTTP-Request selbst läuft weiter.

Zum Weiterlesen

Fehler in der Frage

React · Senior · Frage 38

Teste dich selbst

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

Diesen Test machen