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

After fetching raw data, where can I parse raw data in react-redux app?

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

那么解析数据的代码应该放在哪里呢?在 reducer 中还是在 action 中?我觉得应该放在reducer里,这样合适吗?

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