import React from 'react';
import ReactDOM from 'react-dom';
import 'font-awesome/css/font-awesome.min.css';
import './index.css';
import './index.scss';
class Component extends React.Component {
// 构造函数
constructor(props) {
super(props);
this.state = {
data: 'Old State'
};
alert('constructor');
console.log('初始化数据---------constructor---------');
}
// 组件将要加载
componentWillMount() {
alert('componentWillMount');
console.log('componentWillMount');
}
// 组件加载完成
componentDidMount() {
alert('componentDidMount');
console.log('componentDidMount');
}
// 将要接收父组件穿来的props
componentWillReceiveProps() {
alert('componentWillReceiveProps');
console.log('componentWillReceiveProps');
}
// 子组件是不是应该更新
shouldComponentUpdate(
深入了解React(十四、生命周期4-销毁组件)
最新推荐文章于 2024-07-23 23:49:12 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)