React 学习笔记【react 生命周期函数】
react生命周期(钩子函数)
- defaultProps ={} 设置默认属性值
- constructor 创建一个组件
- componentWillMount 第一次渲染之前
- render 第一次渲染
- componentDidMount 第一次渲染完成
实际项目中,我们在此钩子函数中,完成数据请求,状态修改,等操作
- shouldComponentUpdate(nextProps,nextState) 是否允许组件更新,允许返回 true 拒绝返回false
- componentWillUpdate(nextPros,nextState) 组件第更新之前
- componentDidUpate 组件更新之后
- componentUnmount 组件销毁