Svelte · Junior · Pytanie 15 z 76
Czy obiekt zadeklarowany przez $state jest głęboko reaktywny?
let todo = $state({ text: "Buy milk", done: false });
todo.done = true;- ✓Poprawna odpowiedź: Tak: zwykłe obiekty i tablice stają się reaktywnymi proxy, więc zmiana właściwości aktualizuje UI
- 2Nie: trzeba przypisać cały obiekt na nowo
- 3Tylko po wywołaniu
todo.update()
Wyjaśnienie
Metody tablic jak push też wywołują aktualizacje. Dla dużych danych, które tylko się podmienia, $state.raw unika narzutu proxy.