【问题标题】:When to call API in React and when to call API in Redux actions何时在 React 中调用 API 以及何时在 Redux 操作中调用 API
【发布时间】:2021-08-20 12:26:15
【问题描述】:

简单地说,

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

知道何时使用哪个是非常有帮助的 感谢您对 StackOverflow 的贡献。

【问题讨论】:

    标签: reactjs api redux coding-style


    【解决方案1】:

    使用 Redux

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

    使用 ComponentDidMount

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

    【讨论】:

    • 这是一个非常好的经验法则。我经常不确定在 Redux 和 React 中获取什么,因为使用钩子可以为 API 获取创建一个钩子,它可以在许多组件中使用。
    猜你喜欢
    • 2019-10-01
    • 2018-09-20
    • 2020-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多