写该文档日期:2020.11.25
react版本:^16.4
由于react更新,react周期方法名字有变化,很多文档未更新对应的周期方法名,特此记录:
组件的生命周期图解
组件生命周期docx
1.挂载:
constructor()
static getDerivedStateFromProps()
render()
componentDidMount()
2.更新:
static getDerivedStateFromProps()
shouldComponentUpdate()
render()
getSnapshotBeforeUpdate()
componentDidUpdate()
3.卸载:
当组件从 DOM 中移除
componentWillUnmount()
4.错误处理:
static getDerivedStateFromError()
componentDidCatch()
网友评论