的工作过程,已经晓得了怎么编写React组件,知道了React的数据流,那么是时候学习React组件的生命周期了,每个组件都包含生命周期方法,生命周期如同四季更替,一个人的生,老,病,死.在每个特殊的年龄阶段...:可以对照这个完整的生命周期图谱的
image.png
组件的装载(Mount):React组件第一次在DOM树中渲染的过程
componentWillMount:组件即将被挂载,在Render方法之前调用...,也就是组件内部成员函数(方法)this环境的绑定,因为在Es6中类的成员方法在执行时this并不会和类的实例化本身自动的绑定,你需要手动bind的方式进行绑定
为了方便调用,在构造函数中,this就是当前组件的实例...具体的实例代码如下所示:
import React, { Fragment, Component } from 'react';
import ReactDOM from 'react-dom';...的生命周期,不同的版本,官方对它做了一些优化和改动,这里介绍的是React Version 16.2.0版本的,生命周期过程图如下所示
image.png
如果是最新的,在React17.0版本中,生命周期函数如下所示