react的生命周期(旧)

react的生命周期(旧),第1张

react的生命周期(旧)主要分为三个部分:初始化阶段、更新阶段、卸载组件

初始化阶段:由ReactDOM.render()触发-----初次渲染
1.	constructor()
2.	componentWillMount()
3.	render()		//必须的
4.	componentDidMount()   //常用,一般在这个钩子做一些初始化,如:开启定时器、发送网络请求、订阅消息
更新阶段:由组件内部this.setState()或父组件render触发
1.	shouldComponentUpdate()
2.	componentWillUpdate()
forceUpdate()强制更新用得少
3.	render()		//必须的
4.	componentDidUpdate()   
卸载组件:由ReactDOM.unmountComponentAtNode()触发
1.	componentWillUnmount()	//常用,一般在这个钩子做一些收尾的事情,如:关闭定时器、取消订阅消息

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/940769.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-17
下一篇 2022-05-17

发表评论

登录后才能评论

评论列表(0条)

保存