importReact from 'react';exportclassNavbar extends React.Component{
render(){return(<ul className="navbar navbar-full">...</ul>);}}
عندما أقوم بإستدعاء المكون السابق كالتالي يظهر لي خطأ:
importReact from 'react';importReactDOM from 'react-dom';importNavbar from './components/navbar.jsx';exportclassApp extends React.Component{
render(){return(<Navbar/>...);}}ReactDOM.render(<App/>, document.getElementById('root'));
رسالة الخطأ:
Error: Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. Check the render method of `App`.
ما أحاول فعله هو إستخدام webpack مع React و babel لتحويل كود ES6، ما الخطأ الذي أفعله؟ كيف يمكنني إستيراد وتصدير المكون بشكل صحيح؟
السؤال
Adam Ebrahim
لدي مكون React التالي:
عندما أقوم بإستدعاء المكون السابق كالتالي يظهر لي خطأ:
رسالة الخطأ:
Error: Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. Check the render method of `App`.
ما أحاول فعله هو إستخدام webpack مع React و babel لتحويل كود ES6، ما الخطأ الذي أفعله؟ كيف يمكنني إستيراد وتصدير المكون بشكل صحيح؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.