何时在 React 中调用 API 以及何时在 Redux 操作中调用 API

When to call API in React and when to call API in Redux actions

简单地说,

我只是想知道什么时候应该使用 redux-thunk 在 redux 操作中调用 API 以及什么时候应该在 react Component 中直接调用它(在 Constructor 或 ComponentDidMount 中),

知道何时何地使用哪个真的很有帮助 感谢您为 Whosebug 做出贡献。

使用 Redux

当您希望 API 响应在应用程序的多个部分使用时。

使用ComponentDidMount

当 API 响应仅特定于该组件且不需要跨应用程序共享时。