Svelte · Middle · Frage 22 von 75

Wie macht man Context reaktiv?

<script>
  import { setContext } from "svelte";
  let user = $state({ name: "Ann" });
  setContext("user", user);
</script>
Antwort zeigen

Richtige Antwort: Ein $state-Objekt übergeben und verändern

Erklärung

Die Variable neu zuzuweisen (user = {...}) aktualisiert den Context nicht, weil er das ursprüngliche Objekt hält.

Zum Weiterlesen

Fehler in der Frage

Svelte · Middle · Frage 22

Teste dich selbst

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

Diesen Test machen