有狀態組件和無狀態組件的區別

有狀態組件就是一個類,無狀態組件是一個函數; 區別: 1.(是否擁有state)有狀態組件可以使用狀態:state,無狀態組件不能使用state;只有繼承component這個組件它才能擁有state進行一些數據的存儲和管理,仍然可以擁有props; 2.(生命週期)如果是有狀態組件的話那麼你就會擁有生命週期函數,無狀態組件就不用有生命週期函數,因爲數據的更改都是通過狀態進行更改。使用props進
相關文章
相關標籤/搜索