راکت

جلوگیری از Render مجدد در React

1 پاسخ

با سلام
وقتی با دستور fetch یک API رو فراخوانی میکنم، نتیجه دوبار render میشه. دلایل این موضوع رو کامل میدونم (اینکه fetch به صورت async هست و داستان setState و componentDidMount). سوال من اینه که چطور میشه از render مجدد جلوگیری کرد. از conditional rendering هم استفاده کردم ولی تاثیری نداشت.

ثبت پرسش جدید

پاسخ‌ها

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

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

اینجا سوالی مطرح میشه و اون هم این هست که زمانی که شما api فراخونی میکنید میخواید اطلاعاتی که دریافت میشه در سایت به نمایش در بیاد دیگه درسته ؟ خوب باید rerender بشه ! وگرنه چه فایده‌ای داره که setState بفرمایید

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

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

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