Встречается на собеседованиях • сегодня

Как в функциональном компоненте можно реализовать Unmount

В функциональных компонентах можно использовать хук `useEffect` с пустым массивом зависимостей для выполнения кода при монтировании, а возвращаемая функция будет выполнена при размонтировании: ```jsx import React, { useEffect } from 'react'; function MyComponent() { useEffect(() => { console.log('Component mounted'); return () => { console.log('Component unmounted'); // Здесь можно выполнить очистку: отписаться от событий, // отменить таймеры и т.д. }; }, []); // Пустой массив зависимостей означает, что эффект // выполнится только при монтировании/размонтировании return
My Component
; } ``` Это аналог `componentWillUnmount` в классовых компонентах. Возвращаемая функция выполняется: 1. Перед размонтированием компонента 2. Перед повторным выполнением эффекта (если есть зависимости)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы