问题出在第一幅图的 17 行: return Object.assign(state.todos, pp) 根据你的代码,我想你想要的应该是这样: return Object.assign(state, {todos: pp}) 请查阅 Object.assign 的文档再熟悉下它的用法。 并且,按照 Redux 的不可变原则,建议你改成这样: return Object.assign({}, state, {todos: pp}) // 或者 return {...state, todos: pp} 希望对你有帮助。
问题出在第一幅图的 17 行:
根据你的代码,我想你想要的应该是这样:
请查阅
Object.assign
的文档再熟悉下它的用法。并且,按照 Redux 的不可变原则,建议你改成这样:
希望对你有帮助。