Встречается на собеседованиях • сегодня
Как передать данные из дочернего компонента в родительский
В React можно передать данные из дочернего компонента в родительский с помощью колбэков. Родительский компонент передает функцию дочернему, а дочерний вызывает её с нужными данными.
Пример:
```jsx
// Родительский компонент
function Parent() {
const handleData = (data) => {
console.log('Получены данные от ребенка:', data);
};
return ;
}
// Дочерний компонент
function Child({ onSendData }) {
const sendData = () => {
onSendData('Привет из дочернего компонента!');
};
return ;
}
```
Альтернативные подходы:
- Использование Context API
- Глобальное состояние (Redux, Zustand)
- События (для нативных веб-компонентов)
Этот подход работает как в React, так и в других фреймворках (Vue, Angular) с небольшими синтаксическими различиями.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы