توی استفاده از ریداکس تازمانی که از روتر دارم استفاده میکنم state هام موجوده و به خوبی کار میکنه ولی زمانی که صفحرو ریفرش میکنم از بین میره اطلاعات بصورت api دریافت میشه برای جلوگیری از این مشکل چکار باید کنم ؟
سلام دوستمون که جوابتونو دادن دیگه state شما پاک میشه مثلا چه نیازیه مقالات همیشه ذخیره سازی باشه همیشه بعد از فرش دوباره از api گرفته میشه تا بروز نگهداشته بشه
البته تو بخش از اطلاعاتی که میخواید همیشه استفاده بشه بعد از ذخیره سازی میتونید در cookie یا دیتابیس مرورگر ذخیره سازی کنید و دفعه بعد که بالا اومد دوباره از اونجا گرفته بشه و در redux نگهداری بشه
البته پکیج های برای ذخیره سازی تمام state های مربوط به redux در کوکی یا دیتابیس مرورگر وجود داره که باید سرچ کرد . ولی کل چیزی که باید میدونستید همین های هست که گفتم
@khademianamin
خب من از چه روشی استفاده کنم که این اتفاق نیافته ؟ببین من میخوام یه پنل spa ایجاد کنم یعنی در کل ریفرشی در کار نیست اما اگه یوزر به صورت اتفاقی اینکارو کنه و این استیت ها از بین بره خب یه ایراد حساب میشه برای سایت در صورتی که من چنتا وب با ری اکت دیدم این اتفاق براشون نمی افته
اقای موسوی اگه میشه یه راهنمایی کنید ممون میشم خیلی وقته سوال پرسیدم توی انجمن
سلام دوستمون که جوابتونو دادن دیگه state شما پاک میشه مثلا چه نیازیه مقالات همیشه ذخیره سازی باشه همیشه بعد از فرش دوباره از api گرفته میشه تا بروز نگهداشته بشه
البته تو بخش از اطلاعاتی که میخواید همیشه استفاده بشه بعد از ذخیره سازی میتونید در cookie یا دیتابیس مرورگر ذخیره سازی کنید و دفعه بعد که بالا اومد دوباره از اونجا گرفته بشه و در redux نگهداری بشه
البته پکیج های برای ذخیره سازی تمام state های مربوط به redux در کوکی یا دیتابیس مرورگر وجود داره که باید سرچ کرد . ولی کل چیزی که باید میدونستید همین های هست که گفتم
سلام
دوست عزیز همونطور ک دوستان گفتن خاصیت state های ک توی ریداکس ذخیره میشه همینه ک با رفرش صفحه از بین میره. توی initialState قبل از نسبت دادن چیزی به state ها اونو از localstorage یا دیتابیس مرورگر بخونید ک با رفرش صفحه از بین نره. البته باید از قبل ذخیره داشته باشید
موفق باشید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟