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

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

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


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

سلام

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

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

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


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

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


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

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


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

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


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

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