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

السؤال

Recommended Posts

  • 0
نشر

تعتبر الدالة render من ال life-cycle في react وتعتبر من ال life-cycle المهمة ويتم استدعائها من خلال react عند عمل إنشاء المكون وأثناء التحديثات بدون تدخل منك

والوظيفة الأساسية لهذه الدالة هو تقديم كود ال JSX  إلى ال DOM ولكن بعد القيام بعدة عمليات معالجة للكود

حيث أن كود ال JSX لا يتم تقديمه كما هو لل DOM إنما يتم تحويله لكود مشابه للتالي

React.createElement(tag, props, children)

حتى يتم تقديمه لل DOM

  • 0
نشر

الكلمة render تعني تصيير
وهو أمر ليس مسؤول عن عملية العرض بل مسؤول عن تحويل حالة المكون الحالية مع كافة المعاملات الممررة للمكون إلى شكل عرض ما

  • في React إلى عناصر HTML
  • في React Native إلى تعبير عن شكل الواجهة في تطبيق الهاتف

المسؤول المباشر عن عملية العرض هو التابع ReactDOM.render حيث يمرر له المكون الجذر ثم المكان المراد وضع ناتج التصيير داخله

ReactDOM.render(<h1>أهلًا بالعالم</h1>, document.getElementById('root'));

 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...