차이 구성 요소를 만들 클래스의 구성 요소와 기능에 생성 반응

모듈 시스템을 구축하는 두 가지 방법 2. 비교

참고 : 사용하여 구성 요소 클래스 키워드가 자신의 개인 데이터 (this.state) 및 라이프 사이클 기능이 생성하는 단계;

참고 : 사용 구성 요소는 자신의 개인 데이터 및 라이프 사이클 기능을 가지고 있지 만 소품을 만들어 기능;

생성자 구성 요소와 함께 밖으로 만들기 : 1. [조립 약간의를 가진 상태 비 저장 구성 요소라고합니다]

클래스의 핵심 구성 요소 아웃 만들기 (2)은 상태 기반 구성 요소 [가장]와이라

3. 어떤 상황 상태 구성 요소의 사용에서? 어떤 상황에서 비 저장 구성 요소?

  • 구성 요소의 요구가 자신의 개인 데이터를 가질 경우 권장 : 상태 구성 요소 클래스를 생성;

  • 구성 요소가 독점 데이터를 필요로하지 않는 경우는, 비 저장 구성 요소를 권장합니다;

  • 관계자는 말했다 반응 : 비 저장 구성 요소를 자신의 상태 및 라이프 사이클 기능의 부재, 부품의 효율 상태 및 숫자보다 약간 높은 수 있도록;

국가와 비 국가 구성 요소 사이의 근본적인 차이가 있습니다 조립입니다 : 여부 상태 속성과 라이프 사이클 기능의 가용성

4. 조립 소품 상태 / 데이터 간의 차이

  • 외부 세계의 데이터 소품을 통해 전달됩니다;

  • 상태 / 데이터 내의 데이터가 개인 요소이다 (백 AJAX 의해 취득 된 데이터가 일반적으로 개인 데이터이다)

  • 데이터 소품은 읽기 전용 및 재 할당 할 수 없습니다;

  • 데이터 상태 / 데이터를 읽고 쓸 수있다;

추천

출처www.cnblogs.com/liweiz/p/11976527.html