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

Когда происходит вызов componentDidMount в React

Метод `componentDidMount` вызывается сразу после того, как компонент был вмонтирован (добавлен) в DOM. Это происходит один раз за жизненный цикл компонента. **Когда использовать:** - Загрузка данных с сервера - Подписки на события - Работа с DOM (например, инициализация библиотек) **Пример:** ```jsx class MyComponent extends React.Component { componentDidMount() { console.log('Компонент вмонтирован!'); fetch('https://api.example.com/data') .then(response => response.json()) .then(data => this.setState({ data })); } render() { return
Загрузка данных...
; } } ``` **Важно:** - Не вызывается при SSR (Server-Side Rendering) - В функциональных компонентах аналог — хук `useEffect` с пустым массивом зависимостей.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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