Встречается на собеседованиях • сегодня
Как обновить 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`.

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