Trung BìnhReact iconReact

Uncontrolled component và useRef trong form là gì?

Uncontrolled component lưu giá trị trong DOM, không sync với React state.

  • Dùng ref để đọc khi cần (submit): const inputRef = useRef(null); <input ref={inputRef} />.
  • Kể từ React 19, useRef yêu cầu truyền giá trị khởi tạo (thường là null cho DOM refs).
  • Đơn giản hơn cho form không cần real-time validation, nhưng khó tích hợp với validation libraries.

Xem toàn bộ React cùng filter theo level & chủ đề con.

Mở danh sách React