Я создаю собственное приложение и хочу передать различные полезные данные из моего приложения в мой магазин Redx. Однако единственная полезная нагрузка, которую получают, - это та, которую я упоминаю первой в своем действии. Что-то не так в методе, который я использую?
Приложение. js
<Button title="ADD" style={{ alignItems: 'right',marginRight:'20'}} onPress={()=>{this.handleClick(item.Price,item.Title)}} />
Функция handleClick
handleClick = (Price,Title)=>{
this.props.addToCart(Price,Title);
}
action
export const addToCart= (Price,Title)=>{
return{
type: ADD_TO_CART,
payload: { price: Price, title: Title }
}
}
, когда я пытаюсь утешить действия журнала. Заголовок в моем case:ADD_TO_CART
редукторе дает неопределенное значение, но action.Price идет очень хорошо. Любая помощь будет оценена. Спасибо.
РЕДАКТИРОВАТЬ Код редуктора
export const cartItems = (state = initState, action) => {
switch (action.type) {
case ADD_TO_CART:
let addedItem123=action.payload.title
let priceofitem=action.payload.price
console.log("Price"+priceofitem);
console.log("Item"+addedItem123);
return {
...state
}
}
}