lifeCycle آپدیت propsها

proweb1991

عضویت : 1397/07/14 پرسش ها : 6 پاسخ ها : 6

lifeCycle آپدیت propsها

ارسال شده در : ‫۱۲ روز قبل، شنبه ۲۶ بهمن ۱۳۹۸، ساعت ۰۹:۴۲

با سلام

من کامپوننت دیالوگی رو داخل کامپوننت یک صفحه گذاشتم و موقع باز شدن ، باید اطلاعات رو از props بخونم ، توی کامپوننت دیالوگ ، داخل لایف سایکل didUpdate اطلاعات رو از props میگیرم و setState میکنم ، مشکلی که وجود داره ، اگه همین جوری ست کنم ، داخل loop بینهایت میفته و بخاطر تعداد بالای setState کردن ، کراش میکنه ، اگه با یه متغیر بولین(درون کامپوننتی) کنترلش کنم و بعد از ست کردن ، متغیر رو فالس کنم و با شرط 

if ( this._isFirst)

بیام هندل کنم ، فقط بار اول دیتا گرفته میشه و دفعات بعدی دیتا ست نمیشه 

 

این حالتو باید چیکار کرد؟

 

یونس قربانی

عضویت : 1396/09/19 پرسش ها : 0 پاسخ ها : 474
ارسال شده در :‫۱۱ روز قبل، یک شنبه ۲۷ بهمن ۱۳۹۸، ساعت ۱۹:۵۷

سلام دوست من

می تونی از reactbootstrap استفاده کنی که در مستنداتش در سایت تمامیه این موارد برای Modal شرح داده شده که چه Propهایی داره و چطور میشه کنترلش کرد

یک مدیریت کننده رویداد بساز و توسط اون کنترلش کن 

0 تشکر

برای ارسال پاسخ باید وارد شوید و یا در سایت عضو شوید