我阅读了有关redux及其原理的一些介绍博客文章。我仍然不知道为什么不应该直接调用reducer,而是通过调用参数中的数据的动作函数。有什么好处?
动作
export function setPerson(personData) {
return {
type: actionTypes.SET_PERSON,
personData
};
}
答案 0 :(得分:0)
有几个原因:
store.dispatch()
来运行reducer。因此,答案的一部分是“这就是它的工作方式”。