constructor
初始化init
componentWillMount
在组件即将被挂载到页面上的时刻自动执行
render
渲染DOM
componentDidMount
组件被挂载到页面之后,自动被执行
shouldComponentUpdate(return true/false)
组件被更新之前,自动被执行
componentWillUpdate
组件被更新之前,自动被执行
但是在shouldComponentUpdate之后被执行,如果return false,则不执行
componentDidUpdate
组件被更新之后,自动被执行
componentWillReceiveProps
一个组件要从父组件接收参数
只要父组件的render函数被重新执行,子组件的这个生命周期函数就会被执行如果这个组件第一次存在于父组件中,不会执行
如果这个组件之前已经存在于父组件中,才会执行
componentWillUnmount
当这个组件即将被从页面中剔除的时候,会被执行
网友评论