React · Senior · Pytanie 48 z 75

Jak React 18+ obsługuje setState na odmontowanym komponencie?

Wyjaśnienie

Ostrzeżenie „Can't perform a React state update on an unmounted component” usunięto w React 18: często pojawiało się fałszywie (np. przy odpowiedzi na żądanie po opuszczeniu strony), a prawdziwe wycieki to zapomniane subskrypcje, a nie sam setState. Nadal trzeba anulować żądania i wypisywać się w funkcji czyszczącej.

Do poczytania

Błąd w pytaniu

React · Senior · pytanie 48

Sprawdź się

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

Rozwiąż ten test