얼굴 질문 요약 반응

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를 말하는 것이다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

추천

출처www.cnblogs.com/wuqilang/p/11594968.html