>웹 프론트엔드 >JS 튜토리얼 >반응 구성 요소의 단계는 무엇입니까?

반응 구성 요소의 단계는 무엇입니까?

王林
王林원래의
2020-11-27 10:10:412110검색

반응 구성 요소에는 초기화, 마운트, 업데이트, 마운트 해제 및 오류 처리의 5단계가 있습니다. 오류 처리 단계는 오류 처리 단계에 속합니다.

반응 구성 요소의 단계는 무엇입니까?

이 글의 환경: windows10, React16, 이 글은 모든 브랜드의 컴퓨터에 적용 가능합니다.

(학습 동영상 공유: react 동영상 튜토리얼)

구성 요소 수명 주기에는 네 가지 단계가 있습니다.

초기화: 이 단계에서 구성 요소는 초기화 상태와 기본 속성을 설정할 준비가 됩니다.

마운팅: 반응 구성 요소를 DOM에 로드할 준비가 되었습니다. 이 단계에는 getDerivedStateFromProps 및 componentDidMount 수명 주기 메서드가 포함되어 있습니다.

업데이트: 이 단계에서 구성 요소는 새 속성을 보내고 상태를 업데이트하는 두 가지 방법으로 업데이트됩니다. 이 단계에는 getDerivedStateFromProps, shouldComponentUpdate, getSnapshotBeforeUpdate 및 componentDidUpdate 수명 주기 메서드가 포함되어 있습니다.

마운트 해제: 이 단계에서는 구성 요소가 더 이상 필요하지 않으며 브라우저 DOM에서 마운트 해제됩니다. 이 단계에는 componentWillUnmount 수명 주기 메서드가 포함되어 있습니다.

위의 네 가지 일반적인 라이프 사이클 외에도 오류 처리 단계도 있습니다.

오류 처리: 이 단계에서는 렌더링 프로세스, 라이프 사이클 방법 또는 하위 구성 요소 생성자에서 오류가 발생하는 경우 발생하면 이 구성요소가 호출됩니다. 이 단계에는 componentDidCatch 수명 주기 메서드가 포함되어 있습니다.

관련 추천: js 튜토리얼

위 내용은 반응 구성 요소의 단계는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.