Встречается на собеседованиях • сегодня
Как передать данные из дочернего в родительский элемент в React
В React данные передаются из дочернего компонента в родительский через колбэки. Родитель передает функцию дочернему компоненту через props, а дочерний вызывает эту функцию с нужными данными.
Пример:
```jsx
// Родительский компонент
function Parent() {
const handleData = (data) => {
console.log('Получены данные от ребенка:', data);
};
return ;
}
// Дочерний компонент
function Child({ onSendData }) {
const sendData = () => {
onSendData('Привет из дочернего компонента!');
};
return ;
}
```
Ключевые моменты:
1. Родитель определяет функцию-обработчик
2. Передает ее дочернему компоненту через props
3. Дочерний компонент вызывает эту функцию с данными
4. Это основной способ "поднятия состояния" (lifting state up) в React

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