Svelte · Senior · Pytanie 69 z 75
Jakie jest ryzyko pola klasy z $state udostępnionego w bibliotece jako publiczna, modyfikowalna właściwość?
- ✓Poprawna odpowiedź: Każdy konsument może je zmienić, łamiąc niezmienniki; udostępniaj gettery i metody, a stan trzymaj prywatnie (
#field = $state(...)) - 2Pola prywatne nie mogą być reaktywne
- 3Klas nie da się używać między komponentami
Wyjaśnienie
Prywatne pola $state są obsługiwane i utrzymują małą powierzchnię API.