آپدیت کردن state of a reducer

mar7220

عضویت : 1398/01/05 پرسش ها : 8 پاسخ ها : 7

آپدیت کردن state of a reducer

ارسال شده در : ‫۱ ماه قبل، سه شنبه ۳ دی ۱۳۹۸، ساعت ۱۴:۱۱

سلام استاد، وقت بخیر
آیا می توان state های داخل reducer را با مقادیر داخل کامپوننتی که connect از react-redux داخلش import شده است (منظور کامپوننتی که همچین خط کدی دارد: import { connect } from react-redux)، آپدیت کرد؟
و اینکه میتونم state های  reducer را با props ها مقداردهی کنم؟ مثلا: 
 

}=const initialState

       price: this.props.price2

{

یونس قربانی

عضویت : 1396/09/19 پرسش ها : 0 پاسخ ها : 460
ارسال شده در :‫۱ ماه قبل، چهار شنبه ۴ دی ۱۳۹۸، ساعت ۱۹:۳۰

سلام 

بله امکانش هست

در سوال قبلیتون جواب ارسال کردم

0 تشکر

mar7220

عضویت : 1398/01/05 پرسش ها : 8 پاسخ ها : 7
ارسال شده در :‫۱ ماه قبل، شنبه ۷ دی ۱۳۹۸، ساعت ۱۲:۱۲

سلام جناب قربانی
متاسفانه هنوز مشکلم حل نشده. راستش می خوام یک صفحه سبد خرید داشته باشم. کاربر می تواند با هربار کلیک کردن روی آیکون سبد خرید هر محصول، یک محصول به سبد خریدش اضافه کند و در نهایت با کلیک روی گزینه سبد خرید که در منوی بالای صفحه است وارد صفحه سبد خریدش شود. من در کامپوننت مربوط به صفحه سبد خرید در قسمت state یک آرایه از objectها ایجاد کرده ام:
 

]:products

 [{id:null, value:null, title: null, img:null, price:null}
میخوام هربار که کاربر روی آیکون سبد خرید هر محصول کلیک کرد، اطلاعات این محصول ، یک درایه از آرایه را پرکند (اگر کاربر مثلا 3 محصول را وارد سبد خریدش کرده این آرایه شامل 3 درایه باشد)
اگه میشه راهنماییم کنید. واقعا ازتون ممنون میشم.

            

0 تشکر

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