반응 구성 요소에는 초기화, 마운트, 업데이트, 마운트 해제 및 오류 처리의 5단계가 있습니다. 오류 처리 단계는 오류 처리 단계에 속합니다.
이 글의 환경: windows10, React16, 이 글은 모든 브랜드의 컴퓨터에 적용 가능합니다.
(학습 동영상 공유: react 동영상 튜토리얼)
구성 요소 수명 주기에는 네 가지 단계가 있습니다.
초기화: 이 단계에서 구성 요소는 초기화 상태와 기본 속성을 설정할 준비가 됩니다.
마운팅: 반응 구성 요소를 DOM에 로드할 준비가 되었습니다. 이 단계에는 getDerivedStateFromProps 및 componentDidMount 수명 주기 메서드가 포함되어 있습니다.
업데이트: 이 단계에서 구성 요소는 새 속성을 보내고 상태를 업데이트하는 두 가지 방법으로 업데이트됩니다. 이 단계에는 getDerivedStateFromProps, shouldComponentUpdate, getSnapshotBeforeUpdate 및 componentDidUpdate 수명 주기 메서드가 포함되어 있습니다.
마운트 해제: 이 단계에서는 구성 요소가 더 이상 필요하지 않으며 브라우저 DOM에서 마운트 해제됩니다. 이 단계에는 componentWillUnmount 수명 주기 메서드가 포함되어 있습니다.
위의 네 가지 일반적인 라이프 사이클 외에도 오류 처리 단계도 있습니다.
오류 처리: 이 단계에서는 렌더링 프로세스, 라이프 사이클 방법 또는 하위 구성 요소 생성자에서 오류가 발생하는 경우 발생하면 이 구성요소가 호출됩니다. 이 단계에는 componentDidCatch 수명 주기 메서드가 포함되어 있습니다.
관련 추천: js 튜토리얼
위 내용은 반응 구성 요소의 단계는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!