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

Как работал с формами

В React формы можно обрабатывать двумя способами: управляемые (controlled) и неуправляемые (uncontrolled) компоненты. **Управляемые формы**: - Состояние формы хранится в React-состоянии - Каждое изменение поля обновляет состояние - Пример: ```jsx const [email, setEmail] = useState(''); setEmail(e.target.value)} /> ``` **Неуправляемые формы**: - Используют ref для доступа к DOM-элементам - Данные извлекаются при сабмите - Пример: ```jsx const inputRef = useRef();
console.log(inputRef.current.value)}>
``` Для валидации часто используют библиотеки типа Formik или React Hook Form. Они упрощают обработку ошибок, сабмит и управление состоянием формы.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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