React教程

React_生命周期

2019-03-31  本文已影响0人  _Miss_Chen

今天我们来学习React_生命周期

生命周期分七个:

1、componentWillMount()

2、componentDidMount()

3、componentWillReceiveProps

4、shouldComponentUpdate()

5、componentDidUpdate() //数据更新结束

6、componentWillUpdate() //数据更新前

7、componentWillUnmount()

生命周期的用法:

......

装载完成,可以获取真实的DOM

nextProps - 父组件传递过来的下一个数据/状态

nextState - 当前组件的下一个状态

用来优化性能

不会在初始化时被调用,装载阶段不会调用

返回的是bool值

return true 正常执行就OK了

return false 后面的生命周期就不会执行了,界面也就不会显示了,因为render都不执行了哪来的DOM结构啊

更新已经完成时调用

可以获取真实的DOM元素

在组件被卸载并销毁之前立即被调用

只执行一次

只能捕获子组件生命周期抛出的错误,本身抛出的错误是无法捕获到的

上一篇 下一篇

猜你喜欢

热点阅读