فراخوانی خوده box

پرسیده شده
فعالیت 1209 روز پیش
دیده شده 548 بار
0

سلام استاد وقت بخیر 

وقتی ما داریم box رو میسازیم تا داخل boxes فراخوانی بشه نمیشه مثل کاری که برای toggle انجام دادیم برای اونم انجام بدیم ؟ 

یعنی داخل Boxes وقتی داریم Box رو فراخوانی میکنیم مثل زیر عمل کنیم ؟

return <Box box = {box} />
فایل پیوست

SedAmir
SedAmir

18 دی 99

2
حذف شده

سلام

اگر سوال رو درست متوجه شده باشم در این مورد هست که چرا فقط title رو پاس دادیم

 <Box title={box.title} />

و به این صورت box رو پاس ندادیم

 <Box box={box} />

اینکه به چه صورتی پاس بدیم کاملا برمیگرده به انتخابی که برنامه نویس انجام میده و اگر نیاز باشه میتونه همه box رو پاس بده و اینجا هم چون که من فقط title رو نیاز داشتم بنابراین فقط همین بخش رو پاس دادم

 

برای اینجا من حالت اولی رو ترجیح میدم به این دلیل که خوانایی کد بهتری داره و همچنین مواردی رو که کامپوننت نیاز نداره اضافه بهش پاس نمیدیم

 

 

 

فایل پیوست

مجتبی سوری

توسط

مجتبی سوری

18 دی 99