從 ReactNative中數(shù)據(jù)發(fā)生變化到把新的數(shù)據(jù)渲染到頁(yè)面中, ReactNative生命周期函數(shù)按照什么順序執(zhí)行?
當(dāng)組件數(shù)據(jù)發(fā)生改變時(shí),會(huì)進(jìn)入存在期,從而執(zhí)行組件生命周期方法,屬性的改變與狀態(tài)的改變相差一個(gè)階段。
如果屬性改變,會(huì)依次執(zhí)行 componentWillRecivePros、 shouldComponentUpdate、 componentWillUpdate, render, componentDidUpdate。
如果狀態(tài)改變,會(huì)依次執(zhí)行 shouldComponentUpdate、componentWillUpdate、 render、 componentDidUpdate。