شرح صفوف ومحتوى الفقرة
متى يحقق تغليف React.memo مكسباً ملموساً يستحق الإضافة؟ يبرع هذا الأسلوب مع المكونات العرضية النقية متوسطة أو ثقيلة الوزن—كالجداول الكبيرة والمخططات ومعاينات النصوص الطويلة—عندما يتكرر تصيير المكون الأب باستمرار بينما تبقى خصائص هذا الابن ثابتة في أغلب التحديثات:
HTML
const Leaderboard = memo(function Leaderboard(props) {
const rows = TRACKS.filter(
(t) => t.score >= props.minScore
);
return <p>Qualified tracks: {rows.length}</p>;
});
// Unrelated parent pulses skip Leaderboard!