再看react native組件生命週期


componentwillreceiveprops可用以下方法替換


什麼時候在componentwillMount中初始化

  • 想要用ref獲取到真實的dom節點的時候:應該在willmount方法中進行,在構造方法中是獲取不到真實的dom節點的
  • 想從遠端加載數據,進行請求
⚠️注意:在這個方法中調用setState方法將會觸發一次渲染,但是它是在瀏覽器刷新屏幕之前發生,這保證了即使render方法將會被調用兩次,但是用戶不會看到中間狀態


在這裏插入圖片描述

componentWillUnmount
  • 其中一般會做的操作:定時器的清楚、或者在componentDidmount中創建的dom元素(利用這個方法可以節省內存,做相關的優化)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章