راکت

re render شدن کامپوننت ری اکت

3 پاسخ

سلام وقت بخیر
از React router استفاده میکنم زمانی که روت تغییر میکنه کامپوننت ری رندر میشه مثلا رو یکی از آیتم های لیست کلیک میکنه و روت جدید باز میشه وقتی برمیگرده لیست از اول ست میشه

ثبت پرسش جدید

پاسخ‌ها

3
saman
saman
@saman1111

سلام
خب درستش همینه
کامپوننت دوباره داره mount میشه، باید این اتفاق بیفته دیگه

شهاب
شهاب
@shahabrishehri4

خب فکر کنم باید زمانی که mount میشه باید چک کنیم که درخواست دوباره سمت سرور نره و اخرین پوزیشن اسکرول رو ذخیره کنم و زمان mount میشه اسکرول رو ست کنم ؟

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

saman
saman
@saman1111

این که صفحه چقد اسکرول شده که ثابت میمونه، تغییری نمیکنه وقتی روت عوض میشه مگه این که صفحه جدید کوچیک باشه و نیازی به اونقدر اسکرول نداشته باشه

اگه میخوای دیگه درخواست سمت سرور نره و همون دیتای قدیمی دوباره نشون داده بشه میتونی توی استیت منیجر مثل ریداکس یا کانتکست یا هرچی که استفاده میکنی ذخیرش کنی و برای دفعه های بعد ازش استفاده کنی

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

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