觸發render的路徑(資料蒐集)

render

  • 首次渲染Initial Render
  • 調用this.setState (並不是一次setState會觸發一次render,React可能會合併操作,再一次性進行render)
  • 父組件發生更新(一般就是props發生改變,但是就算props沒有改變或者父子組件之間沒有數據交換也會觸發render)
  • 調用this.forceUpdate

link:https://www.jianshu.com/p/4784216b8194