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

Что такое неконтролируемый элемент

Неконтролируемый элемент в React — это элемент формы (например, ``), значение которого управляется DOM, а не состоянием React. В таких элементах данные обрабатываются нативно браузером, а React лишь получает их при необходимости (например, при отправке формы). Пример: ```jsx function UncontrolledForm() { const inputRef = useRef(); const handleSubmit = (e) => { e.preventDefault(); console.log(inputRef.current.value); // Получаем значение только при отправке }; return (
); } ``` Преимущества: - Проще реализация для простых форм - Меньше ререндеров - Лучшая производительность для форм с большим количеством полей Недостатки: - Сложнее валидация в реальном времени - Труднее управлять состоянием формы программно
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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