- 组件挂载阶段
不建议使用原来的componentWillReceiveProps、componentWillUpdate、componentWillMount,增加了getDerivedStateFromProps函数
- constructor
- conponentWillMount(getDerivedStateFromProps)
- render
- componentDidMount
- 组件更新阶段
- shouldComponentUpdate(nextProps,nextState)你可以通过这个方法控制组件是否重新渲染,如果返回false就不会重新渲染。
- compoentWillReceiveProps(nextProps)组件从父组件接收到新的props之前调用
- componentWillUpdate()组件开始重新渲染之前调用
- componentDidUpdate()组件重新渲染后调用