if(this.testServiceVersions.indexOf(value) == -1) {} // Update Cart // store.dispatch(updateCart(‘Flour 1kg‘, 5, 110)); // Delete from Cart // store.dispatch(deleteFromCart(‘Coffee 500gm‘)); case UPDATE_CART: { return { ...state, cart: state.cart.map(item => item.product === action.payload.product ? action.payload : item) } //state store中数据 //每个product } case DELETE_FROM_CART: { return { ...state, cart: state.cart.filter(item => item.product !== action.payload.product) } }
原文:https://www.cnblogs.com/zhanglanzuopin/p/13031431.html