React生命周期函数:组件加载前、组件加载完成、组件更新数据、组件销毁;触发的一系列的方法 ,这就是组件的生命周期函数
组件加载时触发函数:constructor 、componentWillMount、 render 、componentDidMount
组件数据更新时触发函数:shouldComponentUpdate、componentWillUpdate、render、componentDidUpdate
父子组件传值时改变props值是触发函数:componentWillReceiveProps
组件销毁时触发函数:componentWillUnmount
1.生命周期函数触发:刷新
一刷新页面 顺序:
constructor->componentWillMount //组件将要挂载 触发的生命周期函数
->render //渲染
-> componentDidMount //组件挂载完成时触发生命周期函数
2.生命周期函数:修改数据
修改数据 顺序:
shouldComponentUpdate
->componentWillUpdate //将要更新的时候触发
->render 渲染
->componentDidUpdate //更新完成的时候触发
3.销毁仅触发componentWillReceiveProps
componentWillReceiveProps