React中的展示組件和容器組件


---恢復內容開始---

展示組件(persentational components)
    負責展示UI,也就是組件如何渲染,具有很強的內聚性。
    只關心得到數據后如何渲染
容器組件(container components)
    負責應用邏輯處理,
    eg:
    發送網絡請求,處理返回數據,將處理過的數據傳遞給展示組件
    也提供修改數據源的方法,通過展示組件的props傳遞給展示組件
    當展示組件的狀態變更引起源數據變化時,展示組件通過調用容器組件提供的方法同步這些變化
 
注意
    展示組件和容器組件是根據組件的意圖划分組件,展示組件通常通過無狀態組件實現,容器組件通過有狀態組件實現
   
     無狀態和有狀態組件時根據組件內部是否使用state划分組件
    
    

---恢復內容結束---


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM