关于异步请求放在actionCreator中做的原因

来源:7-12 Ajax获取推荐数据

weixin_慕慕7332302

2021-03-17

老师,我看这章节的时候想到一个问题,为什么异步请求需要放在action creators里做,而不直接放在mapDispatchToProps里写呢?有什么特殊的原因吗?如果放在mapDispatchToProps里直接调用ajax的话,不是连redux-thunk这个中间件也省去了吗。还是因为规范等原因,以后涉及相同的逻辑,我们可以直接调用actionCreators里的这个方法?

写回答

1回答

Dell

2021-03-18

你可以直接放,这么写是为了拆的更细一些,复杂项目的时候,粒度更小更容易维护,你如果不拆这么细,对这个项目来说,也没有问题

0
3
weixin_慕慕7332302
非常感谢!
2021-03-21
共3条回复

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2496 问题

查看课程