React入门--组件生命周期

2016-08-15  本文已影响5人  我的秀

React组件有自己的生命周期方法,React将组件从挂载(Mounting)-->更新(Updating)-->卸载Unmounting完成整个生命周期。每个阶段都有不同的方法以便于开发者自定义组件的特性。

整个组件的生命周期其实包含几种情况:

挂载


挂载阶段组件拥有一共5个相关方法

更新(状态或属性改变)


更新阶段共有4个相关方法

卸载


组件被销毁阶段只有一个方法

以上就是组件生命周期相关的所有方法,需要注意的一点是render在组件第一次被挂载时执行一次,而在组件更新阶段当shouldComponentUpdate方法返回true之后也会执行,在这个方法里可以使用this.propsthis.state获取组件的状态与属性,但是绝对不能在这个方法里使用this.setState改变组件状态

上一篇下一篇

猜你喜欢

热点阅读