React · Junior · Pytanie 26 z 75
Kiedy wywoływana jest funkcja zwrócona z useEffect?
- ✓Poprawna odpowiedź: Przed ponownym uruchomieniem efektu i przy odmontowaniu komponentu
- 2Zaraz po wykonaniu efektu, w tej samej klatce
- 3Tylko jeśli wewnątrz efektu został rzucony wyjątek
Wyjaśnienie
Funkcja czyszcząca cofa to, co ustawił efekt: wypisuje się ze zdarzeń, czyści timery, anuluje żądania. React wywołuje ją przed kolejnym uruchomieniem efektu z nowymi zależnościami i przy usuwaniu komponentu.