처음 만난 리액트 24강 (Form과 Controlled Component)

신도담·2022년 9월 5일
0

Form이란, 사용자로부터 입력을 받기 위해 사용하는 것
아래의 이미지와 같은 것들을 form이라 지칭한다.

Controlled Component란, 값이 리액트의 통제를 받는 Input Form Element이다.

그리고 controlled component의 특징은 사용자의 입력을 직접적으로 제어할 수 있다는 특징을 지니고 있다. 예를 들어, 사용자가 입력한 모든 입력값을 대문자로 변경하여 갖고 있을 수 있다.

html form 와 controlled component의 차이점
html form은 자체적으로 state를 관리하지만, controlled component는 모든 데이터를 state에서 관리하는 것이다. 이를 이미지화 시키면 다음과 같다.(왼쪽이 html form, 오른쪽이 controlled component이다.)

0개의 댓글

관련 채용 정보