1.React的生命周期(新)
react16.4后使用了新的生命周期,使用getDerivedStateFromProps代替了旧的componentWillReceiveProps及componentWillMount。使用getSnapshotBeforeUpdate代替了旧的componentWillUpdate。
初始化阶段:constructor()、getDerivedStateFromProps()、render()、componentDidMount()
更新阶段:getDerivedStateFromProps()、shouldComponentUpdate()、render()、getSnapshotBeforeUpdate()、componentDidUpdate()
卸载组件:componentWillUnmount()
建议参考:React 生命周期详细解析及新旧对比