Vue · Senior · Pytanie 3 z 75

Kiedy użyć markRaw dla wartości przechowywanej w stanie reaktywnym?

const map = shallowRef(markRaw(new mapboxgl.Map({ container: "map" })));

Wyjaśnienie

Proxy na złożonych instancjach klas kosztuje wydajność i może psuć biblioteki porównujące tożsamość lub używające pól prywatnych. markRaw mówi Vue, by nigdy nie konwertował obiektu.

Do poczytania

Błąd w pytaniu

Vue · Senior · pytanie 3

Sprawdź się

Rozwiąż test Vue · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test