اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

انتبه الى أنك لا تقوم بإعادة هيكلة JSX على نحو صحيح في ملف المكون Text.js

7D652D2C-48DF-47A8-8B0A-809E125E00E5.thumb.jpeg.985e9b4ebb8cdbb2f00e1faed983db14.jpeg.9fe0feab5507cf02bf30247596efaa0b.jpeg

لا يتم التعرف أصلا على return التي هي داخل div. 

قم بإعادة صياغة ذلك ليصبح:

function Text(props){
    return (
      <div>
          <p>{props.text}</p>
          <p>{props.children}</p>
      </div>
    )
}

 

  • 0
نشر

بالإضافة للحل الذي قدمه عدنان في التعليق السابق يبدو أنك لا تريد استخدام div حول العنصرين p لذلك يمكنك استخدام قوسين زاويين فارغين (<> </>) بدلاً من <div> لتجميع العناصر المرجعية في عنصر واحد. يتم استخدام قوسين زاويين بدلاً من العنصر <div> الذي يؤدي إلى إضافة عنصر <div> زائد في الشجرة الأساسية للتطبيق.

function Text(props){
    return (
      <>
          <p>{props.text}</p>
          <p>{props.children}</p>
      </>
    )
}

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...