انتقل إلى محتوى الدرس

Dynamic Text with Braces النصوص الديناميكية بالأقواس المعقوفة

ضمّن تعابير JavaScript الديناميكية في النصوص والسمات عبر الأقواس المعقوفة، وميّز التعابير عن الجمل البرمجية، وتعرف على الحماية التلقائية ضد هجمات XSS ومواضع كسرها.
3 صفوف تعليمية
ReactJS
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

لا تكفي الوسوم الثابتة وحدها لعرض اسم المتعلم أو حساب إجمالي فاتورة أو إظهار نسبة الإنجاز الحية. داخل JSX تفتح الأقواس المعقوفة { } نافذة مباشرة إلى لغة JavaScript؛ إذ تحسب React ناتج أي تعبير تكتبه بداخلها لحظة التصيير وتدرج قيمته في الواجهة.

يمكنك تضمين المتغيرات، وخصائص الكائنات مثل {course.title}، والعمليات الحسابية مثل {completed + 1}، واستدعاءات الدوال مثل {title.toUpperCase()}.

الصف 2 كود برمجي
HTML
function OrderSummary() {
  const planName = 'CloseTag Pro Lab';
  const price = 24;
  const seats = 3;
  return (
    <section className="rx-card">
      <h3>{planName.toUpperCase()}</h3>
      <p>Total ({seats} seats): ${price * seats}</p>
    </section>
  );
}
الصف 3 ملاحظة هامة