더북(TheBook)

7.4 요약

 

폼을 다루는 방법 중 권장하는 방법은 변경을 감지하여 이벤트 리스너로 상태에 데이터를 저장하는 제어 컴포넌트를 사용하는 것이다.

변경을 감지하거나 감지하지 않는 비제어 컴포넌트를 사용하는 방법은 좋은 방법이 아니므로 피하는 것이 좋다.

참조와 기본값은 모든 경우 사용할 수 있지만, 제어 컴포넌트의 경우에는 사용할 필요가 없다.

React의 <textarea>innerHTML 대신 value 속성을 사용한다.

this.refs.NAME은 클래스 참조에 접근하는 방법이다.

defaultValue는 엘리먼트의 초기 뷰(DOM)를 설정할 때 사용할 수 있다.

참조를 설정하려면 ref={el => { this.input = el; }}처럼 함수를 사용하거나 ref=”NAME”으로 문자열을 사용할 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.