如何在使用redux-act时设置reducer名称

时间:2018-05-25 06:02:22

标签: redux

我正在玩redux-act。我使用createReducer创建了reducer,并将其连接到普通商店,就像普通的普通减速器一样。

我在开始的时候无法从州获得价值,但我意识到它实际上是以reduce的形式添加到州。

我错过了什么,不应该被命名为函数名称(testState)?

export const setTestState = createAction("Set test state");

const testState = createReducer(
  {
    [setTestState]: (state, payload) =>
      payload ? { ...payload, active: true } : null
  },
  null
);

// combined with others
createStore(combineReducers({...others, testState}))

1 个答案:

答案 0 :(得分:0)

确实应该是testState,看起来就像我尝试重现... Check this code