Adam Ebrahim نشر 11 أبريل 2021 أرسل تقرير نشر 11 أبريل 2021 كنت أتابع العديد من الشروحات وفي جميعها يقوم المدرب بإستدعاء React بالشكل التالي بغض النظر إن كنا نحتاجه في المكون أم لا import React from 'react'; هل هناك مشكلة إن لم أقوم بكتابة هذا السطر في مكونات React؟ اقتباس
0 عبدالله عبدالرحمن11 نشر 11 أبريل 2021 أرسل تقرير نشر 11 أبريل 2021 إذا كنت تستخدم JSX وهو عبارة html و javascript والذي يكون بعد كلمة return في الدالة render فيجب عليك دائما إستدعاء React لأن في الخلفية React يقوم بمعالجة ال JSX ويستدعي دالة خاصة لبناء عنصر html في ال DOM object والدالة المستخدمة لمعالجة الJSX وإنشاء عنصر جديد في ال DOM object هي React.createElement فالمشكلة إذا لم تستدعي React لن تستطيع إستدعاء هذه الدالة في الخلفية 3 اقتباس
0 Salah Eddin Beriani2 نشر 12 أبريل 2021 أرسل تقرير نشر 12 أبريل 2021 اذا كان لديك مكون import React from 'react'; export default function index() { return <div></div>; } فيفي الخلفية تستخدم React لانشاء العناصر React.createElement("div", null); و هذا يفسر أنه عند عدم استيراد React سيحدث معك خطأ مفاده أن React ليس معرف 2 اقتباس
السؤال
Adam Ebrahim
كنت أتابع العديد من الشروحات وفي جميعها يقوم المدرب بإستدعاء React بالشكل التالي بغض النظر إن كنا نحتاجه في المكون أم لا
هل هناك مشكلة إن لم أقوم بكتابة هذا السطر في مكونات React؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.