Svelte · Senior · Frage 24 von 75

Wie löst man nach einer Mutation das Neuladen bestimmter Daten aus?

// +page.js
export async function load({ fetch, depends }) {
  depends("app:cart");
  return { cart: await (await fetch("/api/cart")).json() };
}

// somewhere in the UI
await invalidate("app:cart");
Antwort zeigen

Richtige Antwort: Sie mit depends deklarieren und invalidate aufrufen

Erklärung

Form Actions mit use:enhance invalidieren nach erfolgreichem Absenden automatisch alle Daten.

Zum Weiterlesen

Fehler in der Frage

Svelte · Senior · Frage 24

Teste dich selbst

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

Diesen Test machen