[英]Stateful and stateless react component
在無狀態組件中呈現有狀態組件是什么感覺? 它會影響無狀態組件的用例嗎?
每個組件都有自己的生命周期,並且無論它們是在有狀態組件還是無狀態組件中呈現,都是獨立的。 同樣,無狀態組件中的有狀態組件不會影響父組件。
唯一需要注意的是,層次結構中較高的組件通過實現shouldComponentUpdate
或擴展PureComponent
(在 props 或 state 沒有變化時不重新渲染)或by using React.memo
對功能組件by using React.memo
來停止渲染。 子生命周期方法或更新也不會被觸發。
不,它沒有。
與具有狀態的組件相關聯的生命周期方法應該獨立於它們在組件層次結構中的位置而工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.