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

4 روز پیش
توسط حسام موسوی آپدیت شد
امیررضا میرحسنی ( 8160 تجربه )
5 روز پیش

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

حسام موسوی ( 310334 تجربه )
4 روز پیش
تخصص : طراح و برنامه نویس

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

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