从 ReactNative中数据发生变化到把新的数据渲染到页面中, ReactNative生命周期函数按照什么顺序执行?
当组件数据发生改变时,会进入存在期,从而执行组件生命周期方法,属性的改变与状态的改变相差一个阶段。
如果属性改变,会依次执行 componentWillRecivePros、 shouldComponentUpdate、 componentWillUpdate, render, componentDidUpdate。
如果状态改变,会依次执行 shouldComponentUpdate、componentWillUpdate、 render、 componentDidUpdate。