مدرس دوره علی شیخ
مدت دوره 21:00:21
تعداد ویدیو 133

وضعیت دوره : درحال برگزاری
قیمت دوره : 699,000 524,000 تومان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام جناب شیخ سوالی برایم پیش آمده که کمی خنده دار به نظر میرسه:
    چرا برای نوشتن یک کامپوننت در ریکت می‌نویسم:

    
    function HomePage { 
    
    return (
    <H1> سلام دنیا</H1>
    );
    }; export default HomePage;

    ولی در نکست جی اس :
    
    export default function HomePage { 
    
    return (
    <H1> سلام دنیا</H1>
    );
    };

    چرا در ریکت از همان اول کوتاه شده کار نمی‌کنند ؟
    آیا این یک قانون نانوشته است یا یک عادت بد برنامه نویسی؟
    من هر دو مورد را در ریکت و نکست امتحان کردم و مشکلی نبود.
    گاهی اوقات جزئی نگری باعث میشه آدم به چیزایی فکر کنه که خیلی پیش پا افتادن ولی هیچ جوابی براشون وجود نداره!

    • سلام وقت بخیر.
      ببینید هر دو مورد درست هست و نحوه export کردن بصورت default در جاوااسکریپت به این دو روش انجام میشه
      اما مورد اول که مثال زدید بیشتر مناسب اینکه کامپوننت شما بصورت arrow function نوشته شده و قصد دارید export بصورت default داشته باشید.
      شما از هر دو موردی که راحت تر هستید میتونید استفاده کنید و هیچ مشکلی نداره