我想为每种形式使用reducer,它将包含带有形式值的initialState,可能是错误。但是我该如何对每个减速器使用相同的逻辑。
到目前为止,我已经将带有初始状态的formReducer作为包含所有表单的对象。并根据表单名称设置状态,例如:
(state, { id, value, formName }) => ({
...state,
[formName]: {
...state[formName],
values: Object.assign({}, state[formName].values, { [id]: value }),
我想在很多状态下打破这种状态,但要保持逻辑。