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

Как обновить ref

Чтобы обновить `ref` в React, можно использовать `useRef` хука. `ref` обновляется напрямую через свойство `.current`. ```jsx import { useRef } from 'react'; function MyComponent() { const inputRef = useRef(null); const focusInput = () => { inputRef.current.focus(); // Обновление ref (например, вызов метода DOM-элемента) inputRef.current.value = 'New value'; // Изменение значения }; return (
); } ``` **Важно:** - Изменение `ref.current` не вызывает ререндер компонента. - Не рекомендуется обновлять `ref` во время рендеринга — это может привести к неожиданным побочным эффектам. Лучше делать это в обработчиках событий или `useEffect`.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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