1, 어떻게 구성 요소를 생성하는 반응합니다
ES6은 : 클래스 이름 구성 요소는} {구성 요소를 확장
ES5 : VAR 앱 = React.createClass ({})
이 수행 할 때이 함수를 렌더링
변경 this.props이 this.state 또는 렌더링 할 때 기능을 수행
3, 데이터 상태를 수정하는 방법에 대해 반응? 왜 비동기 setState를이다
this.setState를 사용하여 수정 (파라미터, 두 개의 매개 변수)
this.setState 비동기 함수
매개 변수 : 데이터 형식 개체를 수정할 필요
파라미터 II : 변성 성공적 콜백 함수 당량 componentDidMount가 DOM 구조가 업데이트 된 데이터를 얻을 수있다
첫번째 매개 변수 이외에 this.setState가 객체로 쓰여질 수 있고, 또한, 기능, 제 1 함수 값 PrevState 번째 값 prePprops this.setState ((prevState, 소품) => {}로서 기록 될 수있다 )
왜 setState를 비동기입니다 :
DOM에 배치의 실행 상태가 더 빠르게 렌더링을 허용 할 때, 즉도 구현 과정에 통합 될 필요가 더 setState를 말하는 것이다.