Pejabat Bereaksi docs menyatakan bahwa " React.PureComponent's shouldComponentUpdate()hanya dangkal membandingkan benda-benda", dan menasihati terhadap hal ini jika negara adalah 'dalam'.
Mengingat hal ini, apakah ada alasan mengapa seseorang harus memilih React.PureComponentketika membuat komponen Bereaksi?
Pertanyaan :
- Adakah dampak kinerja dalam penggunaan
React.Componentyang dapat kita pertimbangkan untuk berjalanReact.PureComponent? - Saya duga
shouldComponentUpdate()dariPureComponentmelakukan hanya perbandingan dangkal. Jika ini masalahnya, tidak bisakah metode tersebut digunakan untuk perbandingan yang lebih dalam? - "Selain itu,
React.PureComponent'sshouldComponentUpdate()melompat menopang update untuk seluruh subtree komponen" - Apakah ini berarti bahwa perubahan prop diabaikan?
Pertanyaan muncul dari membaca ke blog media ini , jika itu membantu.