:可以对照这个完整的生命周期图谱的
image.png
组件的装载(Mount):React组件第一次在DOM树中渲染的过程
componentWillMount:组件即将被挂载,在Render方法之前调用...,也可以在浏览器端调用
componentDidMount:组件被加载完之后调用,也就是render函数执行之后调用,相当于render函数的后卫,当这个生命周期执行时,render函数会引发渲染,组件重新挂载到...应用场景:我们往往在这个生命周期内进行Ajax的获取,填充组件的内容,因为在componentDidMount被调用时,组件已经挂载到DOM树上了,而往往若需要结合第三方库的使用,例如:JQ等,也是放到这个生命周期函数中进行处理的...中
componentWillMount:组件挂载开始之前调用,也就是render函数之前被自动调用,在React16.3版本之后不应该使用,由于该函数在Render函数之前调用,因此使用同步的setState...image.png
结语
本文主要讲解了React的生命周期,只要理解了生命周期的图谱,生命周期也就差不多了的,在constructor构造器中初始化工作,componentWillMount在组件即将挂载之前执行调用