State Management · Senior · Frage 36 von 75
Was bringt useSWRMutation gegenüber fetch gefolgt von mutate?
- 1Es wiederholt die Anfrage automatisch endlos
- 2Ein
triggermit Zustand, gebunden an einen Key - 3Es führt die Mutation bei jedem Rendern aus
Antwort zeigen
Richtige Antwort: Ein trigger mit Zustand, gebunden an einen Key
Erklärung
const { trigger, isMutating } = useSWRMutation('/api/todos', sendRequest) - die Anfrage läuft erst beim Aufruf von trigger, und der Cache des Keys lässt sich mit dem Ergebnis aktualisieren. Das ist das SWR-Gegenstück zu useMutation.