点击即可更改React-Redux的状态

时间:2019-01-13 17:42:51

标签: reactjs react-redux

我不知道如何正确使用Redux。我将状态创建为包含10个元素的对象。

在我的代码的其他地方,我有一个输入。我以为我会做一个函数onChange={somefunction}来确定是否检查输入。

从这里我不知道该怎么办。我知道我应该采取行动和减速,并分派行动。

我知道这是错误的,但这是我现在的代码:

在操作文件中:

export const cambioCheck = (event) => {
  type: CAMBIOCHECK,
  payload: event.target
};

在化简文件中:

export const cambioCheck = (state = {}, action) => {
  switch (action.type) {
    case CAMBIOCHECK:
      return { ...state, statoKeys[action.paylod.name] : action.payload.checked };

    default:
      return state
  }
}

这是我使用此功能的地方:

const mapDispatchToProps = (dispatch) => {
   statoCheck: (event) => dispatch(cambioCheck(event))
};

0 个答案:

没有答案
相关问题