شرح صفوف ومحتوى الفقرة
لا تقتصر الخصائص في React على النصوص الثابتة؛ إذ يتيح لك استخدام الأقواس المعقوفة {} تمرير أي نوع بيانات قياسي في JavaScript بدقة تامة:
- السلاسل النصية: تُكتب مباشرة بين علامتي تنصيص مثل
role="Architect". - الأرقام والقيم المنطقية: تُمرر داخل أقواس مثل
seats={25}وisVerified={true}لكيلا تتحول إلى نصوص. - المصفوفات والكائنات: تُمرر كتعابير برمجية مثل
tags={['UI', 'JSX']}أو كائن داخل قوسين مزدوجينmeta={{ hours: 8 }}.
HTML
function WorkstationSpec(props) {
return (
<div className="rx-card">
<h3>{props.device.name}</h3>
<p>Memory: {props.ramGb} GB</p>
<p>Ready: {props.inStock ? 'Yes' : 'No'}</p>
</div>
);
}