shouldComponentUpdate(nextprops,nextState){}
- 他的返回值必须是一个Boolean类型这个钩子函数是react中唯一 一个可以阻止组件,判断组件是否需要重新渲染的生命周期函数
componentWillUpdate 更新之前
- componentDidUpdate 更新之后
- componentWillUnmount 卸载钩子函数
componentWillReceiveProps props的值变化执行的钩子函数
react 17.0版本后新出的钩子函数
返回值直接相当于执行setState方法更新
- getSnapshotBeforeUpdate 新出的钩子函数 它是在虚拟DOM即将渲染成真是DOM的那一刻触发