세 단계 1주기 성분
- 설치 (로딩 단계)
- 업데이트 (업데이트 상)
- 마운트 해제 (언 로딩 단계)
2, 기존의 라이프 사이클
마운트 (로드 상 : 후크 기능에 관한 6)
건설자()
加载的时候调用一次,可以初始化state
getDefaultProps ()
设置默认的props,也可以用dufaultProps设置组件的默认属性。
getInitialState ()
初始化state,可以直接在constructor中定义this.state
componentWillMount ()
组件加载时只调用,以后组件更新不调用,整个生命周期只调用一次,此时可以修改state
세우다()
react最重要的步骤,创建虚拟dom,进行diff算法,更新dom树都在此进行
componentDidMount ()
组件渲染之后调用,只调用一次