امیررضا میرحسنی
5 سال پیش توسط امیررضا میرحسنی مطرح شد
1 پاسخ

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

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


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
1

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


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

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