Svelte · Middle · Frage 9 von 75
Warum aktualisiert items.set(k, v) die UI nicht, wenn items eine einfache Map in $state ist?
- 1
$stateproxyt keineMap;SvelteMapnutzen - 2Man muss nach jeder Änderung
$state.update(items)aufrufen - 3Maps lassen sich in Svelte-Komponenten gar nicht nutzen
Antwort zeigen
Richtige Antwort: $state proxyt keine Map; SvelteMap nutzen
Erklärung
svelte/reactivity hat auch SvelteSet, SvelteDate, SvelteURL, SvelteURLSearchParams und MediaQuery. Ihre Werte werden nicht tief reaktiv gemacht.