### React组件具有生命周期,可以访问该生命周期的特定阶段。 本课概述了整个组件的生命周期,并演示了React组件的安装和卸载。
当我们的组件添加到DOM时,这称为“安装”,当我们的组件从DOM中删除时,这称为“卸载”。在此状态的各个阶段,可以使用几种生命周期方法。
先贴一张生命周期图,大概了解一下:
示例文件 Lifecycles.js:
import React from 'react';
import ReactDOM from 'react-dom'
class Lifecycle extends React.Component {
constructor() {
super();
this.state = { val: 0 }
this.update = this.update.bind(this)
}
update() {
this.setState({ val: this.state.val + 1 })
}
compon