Встречается на собеседованиях • сегодня
Как использовал forwardRef в React
`forwardRef` в React позволяет передавать ref от родительского компонента к дочернему. Это полезно, когда нужно получить доступ к DOM-элементу или экземпляру компонента внутри дочернего компонента.
Пример:
```jsx
const ChildComponent = React.forwardRef((props, ref) => {
return ;
});
function ParentComponent() {
const inputRef = React.useRef();
const focusInput = () => {
inputRef.current.focus();
};
return (
<>
</>
);
}
```
Ключевые моменты:
1. `forwardRef` принимает функцию, которая получает `props` и `ref`
2. Ref передается как второй аргумент (не через props)
3. Чаще всего используется с нативными DOM-элементами или библиотечными компонентами
4. Можно комбинировать с `useImperativeHandle` для кастомного API

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