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.PureComponent
ketika membuat komponen Bereaksi?
Pertanyaan :
- Adakah dampak kinerja dalam penggunaan
React.Component
yang dapat kita pertimbangkan untuk berjalanReact.PureComponent
? - Saya duga
shouldComponentUpdate()
dariPureComponent
melakukan 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.