获取原始数据后,我在哪里可以解析react-redux应用程序中的原始数据?

时间:2016-07-06 20:04:46

标签: reactjs redux middleware axios reselect

我刚刚从服务器获取了一些原始数据,之后我需要解析数据,然后才在组件上呈现它们。

那么我应该在哪里放置代码来解析数据?在减速机或动作中?我认为它应该放在reducer中,但这是否合适?

1 个答案:

答案 0 :(得分:1)

您应该发送一个操作,将请求发送到服务器以获取您需要的信息。这可以使用sagasthunks来完成。两者都是很好的解决方在thunk或saga中发送请求并处理thunk或saga中的响应。响应处理程序应该对数据执行任何必要的处理,然后调度另一个操作以使用新数据更新redux存储。