Ebrahim Hadadi
4 سال پیش توسط Ebrahim Hadadi مطرح شد
4 پاسخ

نحوه ذخیره یک استرینگ در استیت در ریداکس

سلام به همه
من میخوام روز انتخابی که تو دیت پیکر انتخاب میشه رو تو یه استیت ذخیره کنم و از ریداکس استفاده میکنم نحوه ذخیره یه استرینگ در استیت در ریداکس رو کسی میدونه


ثبت پرسش جدید
saman
@saman1111 4 سال پیش مطرح شد
0

سلام

خب مثل بقیه داده ها ذخیرش میکنین.
منظورتون روند انجام کاره ؟
اول برای کارتون یه مقدار ( مثلا یه رشته ) به عنوان action type در نظر میگیرین مثلا set_date
بعد باید این تایپ رو همراه با مقداری که میخواین توی استیت قرار بگیره dispatch کنین. یعنی یه همچین چیزی رو

{ type: 'set_date', date: '2020-06-06' }

وقتی این شی رو dispatch کردین باید سمت reducer هندلش کنین که چک کنه ببینه کی type شما set_date هست و در اون صورت مقدار date رو بگیره و در قسمت مورد نظر از استیت قرار بده.


Ebrahim Hadadi
تخصص : ReactNative Developer
@hadadi.ebi 4 سال پیش مطرح شد
0

آقا سامان ممنونم
من اکشن شو ساختم ریویوسرشم نوشتم یعنی من تو کامپوننت مورد نظر یه شی بفرستم به ریدوسر با همون تایپی که تو اکشن ساختم بعد تو ریدوسر توی یه استیتی بریزم


کامران داور
تخصص : Front-end developer
@kamran.davar 4 سال پیش مطرح شد
0

سلام.
برای ریداکس فرقی نداره نوع داده ای که شما توی payload اکشن میفرستید. یعنی اینکه عدد بفرستید یا استرینگ یا ابجکت در هر صورت میره و در جایی که از قبل برای اون اکشن با توجه به typeاش مشخص شده قرار میگیره. تنها چیزی که اهمیت دار type هست


Ebrahim Hadadi
تخصص : ReactNative Developer
@hadadi.ebi 4 سال پیش مطرح شد
0

سلام آقا کامران من الان استیت هام کار میکنه ولی نمیتونم همین استیتی که تو این کامپوننت دارم تو استیتم ذخیره کنم اینجاش به مشکل خوردم


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

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