老师请问下在删除订单的reducer里:
if(action.type === types.DELETE_ORDER) {
const {[action.orderId]: deleteOrder, …restOrders} = state;
return restOrders;
这里state的结构是不是下面这个呢?
orders: {
isFetching: false,
ids: [],
toPayIds: [], //待付款的订单id
availableIds: [], //可使用的订单id
refundIds: [] //退款订单id
}
如果是的话,const {[action.orderId]: deleteOrder, …restOrders} = state 所做的事是不是就是从order里删除了action.orderId呢?
非常感谢!