ngrx8实体适配器addAll不在存储中存储我的状态

时间:2019-08-30 13:48:25

标签: javascript angular typescript ngrx ngrx-entity

这是我实现的代码。我认为错误在于适配器

 *order.action.ts

export const setActive   = createAction('[Loads Component] Set Active',  props<{ active    : any }>())

*order.reducer.ts

on(OrderActions.setPlanned, (state, { planned }) => {
    return {...adapter.addAll(planned, state),
      planned:planned
    }
  }),

1 个答案:

答案 0 :(得分:0)

无需覆盖plannedaddAll会将planned附加到状态并返回更新后的状态。

return adapter.addAll(planned, state);