Vue · Senior · Pytanie 2 z 75
Dlaczego reactive(obj) === obj jest fałszem i dlaczego to ważne?
- ✓Poprawna odpowiedź:
reactivezwraca Proxy; mutowanie oryginalnego obiektu omija śledzenie, więc UI się nie aktualizuje - 2Vue głęboko klonuje obiekt
- 3To prawda; Vue mutuje obiekt w miejscu
Wyjaśnienie
Zawsze pracuj z proxy. Ponowne wywołanie reactive na tym samym obiekcie zwraca ten sam proxy, a toRaw(proxy) oddaje oryginał, gdy potrzebny jest dostęp bez śledzenia.