Skip to main content
← Glossary

제어 입력

Controlled input

현재 표시할 값을 React가 전달하고 사용자 편집 때 그 값을 다시 갱신하는 입력이다.

같은 뜻으로 쓰는 말

  • 제어된 입력

마지막 검증

제어 입력은 현재 표시할 값을 React의 값으로 정하는 입력이다. Web의 텍스트 <input>value와 그 값을 즉시 갱신하는 onChange를 함께 사용한다. React Native TextInputvalueonChangeText를 연결할 수 있다.

사용자 편집 외에 복원 버튼, 다른 입력이나 외부 응답도 같은 값을 바꿔야 할 때 유용하다. 대신 입력할 때마다 React 값을 갱신하므로 값이 필요한 화면 범위를 좁히고, 같은 변경 처리 안에서 현재 입력값을 바로 반영해야 한다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. inputReact · 공식 문서 · 확인 2026-08-09
  2. TextInputReact Native · 공식 문서 · 확인 2026-08-09