vue/react: 父組件中請求數據好?還是子組件中請求數據好?


1、如果現在有一個父組件,3個子組件。 每個組件展示的數據不同,
現在有2種數據獲取方式。
第一種,在父組件中獲取所有的數據,然后使用props傳遞給每個子組件。
第二種:各個子組件中獲取各自的數據。 、
你覺得哪種好?為什么?

答:

根據實際業務來

如果數據其他組件用不到,那么可以由子組件自己獲取
如果數據可能被同級組件 復用 共享 那么由父組件統一獲取然后分發下去
如果數據可能被跨級組件 復用 共享 那么你需要vuex 或者eventshub 統一分發至不同級別的組件

(子組件復用率高或耦合性小則獨立獲取數據

子組件如果跟父組件關系緊密則父組件獲取數據)


免責聲明!

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



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