Встречается на собеседованиях • сегодня
Как прокинуть параметры выполнения функции из дочернего компонента в родительский
Для передачи параметров из дочернего компонента в родительский можно использовать колбэки. Родитель передает функцию как пропс, а дочерний вызывает её с нужными аргументами.
Пример на React:
```jsx
// Родительский компонент
function Parent() {
const handleChildEvent = (data) => {
console.log('Получены данные от ребенка:', data);
};
return ;
}
// Дочерний компонент
function Child({ onEvent }) {
const handleClick = () => {
onEvent({ value: 'Hello from child!' });
};
return ;
}
```
Ключевые моменты:
1. Родитель определяет функцию-обработчик
2. Передаёт её дочернему компоненту через пропс
3. Дочерний компонент вызывает эту функцию с нужными параметрами
4. Данные попадают в родительский компонент
Этот подход работает во всех современных фреймворках (React, Vue, Angular) и с нативным JS.

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