react + redux在写ajax请求写在哪里,具体举个例子

小栗子霖
  • 51

重构react,以前的ajax在componentDidMount组件内写,现在数据用redux管理如何写

回复
阅读 10.7k
5 个回答

我一般的做法 是吧请求都写在action 里面, 在组建需要调用的时候 调这个action 就OK

其实你可以看看redux官方关于Middleware的解释。

个人相当推荐把Ajax请求封装成服务层(类似于Angular),这样的话思路会更加清晰,同时管理会更加方便,更重要的是:不同技术栈间可重用。例如,电脑版用React手机版用Vue,这样的话服务层就可以直接重用。具体请看 https://github.com/kenberkele...https://github.com/kenberkele...

宣传栏