Vue · Middle · Pytanie 5 z 75
Kiedy shallowRef jest lepszy niż ref?
- ✓Poprawna odpowiedź: Dla dużych niemutowalnych danych (np. dużych odpowiedzi API), gdzie aktualizacje powinna wywoływać tylko zamiana
.value - 2Dla prymitywów, bo
refnie może ich przechowywać - 3Gdy wartość musi być głęboko reaktywna
Wyjaśnienie
ref czyni zagnieżdżone obiekty głęboko reaktywnymi przez Proxy, co kosztuje czas przy ogromnych strukturach. shallowRef śledzi tylko zamianę .value; użyj triggerRef, jeśli mutujesz i musisz wymusić aktualizację.