راکت

مشکل در props ها

2 پاسخ

سلام من داشتم مستندات ری اکت جی اس رو میخوندم و یه سوال برام پیش اومد
سوالم اینه که این user چرا تعریف شده و کاربردش چیه؟
چرا مستقیم نمیشه به آبجکت کامنت دسترسی پیدا کرد؟
https://reactjs.org/redirect-to-codepen/components-and-props/extracting-components-continued

ثبت پرسش جدید

پاسخ‌ها

2
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

کدش کاملا واضح بیان میکنه چیکار داره میکنه
برای افزایش خوانای و توسعه پذیری بهتر اینطوری نوشته شده اون کامپوننت UserInfo هم اطلاعات author کامنت رو میگیره و نمایش میده .

مهدی
مهدی
@code2code

میشه چرا نشه
ولی خوب شما وقتی props رو برای یک component تعریف میکنید به اون component میگید براساس اون props رفتار خودشو تنظیم کنه (دقیقا مث تگ html که رفتارشون با خصوصیاتشون تغییر میکنه)
شما ممکنه همین component رو جای دیگه به کار ببرید که object به شکل دیگه ای تعریف شده (چه میدونم کلا پروژت به قدری عظیم شده که میخوای چندین جا ازش استفاده ببری.)
در واقع در کدهای پیچیده تر مطمئن‌ترین و تمیز ترین کار ممکن همین کاره (باید طوری کار کرد که هم کد خوانایی داشته باشه هم قابل استفاده بودنش بالا باشه و هم وابسته به شرایط نباشه)

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام